clean-architecture
Installation
SKILL.md
Related Skills
- Need to move code between layers? → Use refactoring for safe migration steps
- Designing the domain layer's internal structure? → Use domain-modeling for entities and aggregates
- Defining API contracts or DB schemas at boundaries? → Use schema
Applicability Rubric
| Condition | Pass | Fail |
|---|---|---|
| Architecture documentation missing | docs/architecture.md not found |
File exists |
| Significant structural changes | Feature affects 2+ layers | Single-layer change |
| New module creation | Creating new namespace/directory | Modifying existing |
| Legacy restructuring | Reorganizing unstructured code | Code already layered |
Apply when: Any condition passes