LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

design-layered-backend-architecture - Design Layered Backend Architecture for HTTP APIs and Microservices

Design or review a layered backend architecture (routes, controllers, services, repositories) for HTTP APIs and microservices.

Tags

Updated: 2026-02-11

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • design layered backend architecture
  • review existing architecture
  • define service structure
  • create layering blueprint
  • map request lifecycle
  • enforce architectural invariants

Inputs

  • Primary service responsibilities
  • Domain boundaries
  • External interfaces
  • Persistence model
  • Integration points
  • Existing constraints

Outputs

  • Layering blueprint
  • Directory/module layout
  • Request lifecycle map
  • Architectural invariants list

Requirements

  • HTTP API environment
  • Microservices context
  • Codebase access
  • Architecture review capability

Source

  • Spec: SKILL.md
backend
architecture
design
microservices
api
layered-architecture
design layered backend architecture
review existing architecture
define service structure
create layering blueprint
Primary service responsibilities
Domain boundaries
External interfaces
Layering blueprint
Directory/module layout
Request lifecycle map