Clean Architecture

Apply Clean Architecture with four concentric layers (Entities, Use Cases, Interface Adapters, Frameworks & Drivers). Use when creating docs/architecture.md, designing new modules, or restructuring code with proper dependency direction. Make sure to use this skill whenever the user discusses layer boundaries, dependency direction, where to put new code, separating business logic from frameworks, or organizing project directory structure around architectural layers. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/elct9620--ai-coding-skills--clean-architecture commit 120f2f11d0

Frequently asked questions

npx skillmds@latest add tomevault-io/clean-architecture-5