← ClaudeAtlas

add-backend-developmentlisted

Backend API architecture: Clean Architecture, SOLID, DTOs, Services, Repositories, RESTful — stack-agnostic.
brabos-ai/code-addiction · ★ 8 · API & Backend · score 75
Install: claude install-skill brabos-ai/code-addiction
# Backend Development <!-- uses: - mention: add-backend-architecture - mention: add-database-development - mention: add-frontend-development - mention: add-project-scaffolding - mention: add-security-audit --> Skill for backend API implementation following universal architectural principles. **Use for:** Routes/Controllers, Services, DTOs, Domain logic, Data access, Error handling **Not for:** Frontend (`ux-design`), Database migrations (`database-development`), Security (`security-audit`) **Stack resolution:** Consult `CLAUDE.md ## Architecture Contract` for the framework in use (Express, Fastify, NestJS, Hono, Elysia, etc.). Apply these principles using the framework's idiomatic patterns. The AI already knows each framework's syntax — this skill teaches architecture, not framework tutorials. **Reference:** Always consult `CLAUDE.md` for general project standards. --- ## When NOT to Use - **Frontend / UI work** — use `ux-design` or `add-frontend-development` instead - **Database migrations or schema design** — use `add-database-development` - **Security audits / threat modeling** — use `add-security-audit` - **Pure scripts, CLIs, or non-API code** — these patterns target HTTP API services - **Greenfield architecture decisions** — use `add-backend-architecture` to choose structure first - **Project scaffolding** — use `add-project-scaffolding` for initial setup --- ## Clean Architecture ``` domain → application → infrastructure → presentation ``` | Layer | Allowed