About clean-architecture
A skill for developers making architectural decisions about boundaries, dependencies, and framework isolation. It applies concise Clean Architecture guidance first, with a deeper reference for difficult tradeoffs.
Key features
- 01Architectural boundary guidance
- 02Dependency direction principles
- 03Use cases and entities
- 04Framework isolation
Use cases
- 01Define boundaries between application layers
- 02Set dependency direction
- 03Limit framework impact on architecture
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ ciembor/ agent-rules-books --skill clean-architectureAfter installing, type/clean-architecturein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
clean-architecture.mdclean-architecture.mini.mdclean-architecture.nano.mdDetails
From the project READMEClean Architecture Skill
Use this skill when a task involves architectural boundaries, dependency direction, use cases, entities, interface adapters, framework isolation, or technology churn.
Before making design or code decisions, read and apply clean-architecture.mini.md. Use clean-architecture.md only as a deeper reference when the mini rules are not enough for the current architectural tradeoff.