clean-architecture - Clean Architecture System Architecting Skill
Provides architectural guidance on layer design, SOLID principles, dependency direction, and refactoring based on Clean Architecture.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Select suitable architecture workflows
- Apply SOLID design principles
- Evaluate component cohesion and coupling
- Design Clean Architecture layers
- Apply Humble Object pattern
- Resolve circular dependencies
Inputs
- Project status and architecture requirements
- Source code directory structures
Outputs
- Architecture design recommendations
- Layer and dependency refactoring guidance
