clean-architecture
Installation
SKILL.md
Clean Architecture
Architecture review, design, refactor, and explanation grounded in the
clean-architecture family of approaches. Provenance and source citations
live in skill.json; this file is runtime routing only.
Core principle
Direction of dependencies is the load-bearing invariant. Inner, more abstract code never depends on outer, more concrete code. Whether the diagram is layered, hexagonal, onion, or concentric, the rule is the same: if an inward arrow exists, the architecture leaks.