Clean Architecture

Clean Architecture principles for Modular Monolith with bounded contexts and minimal shared kernel. **ALWAYS use when working on backend code, ESPECIALLY when creating files, deciding file locations, or organizing contexts (auth, tax, bi, production).** Use proactively to ensure context isolation and prevent "Core Obesity Syndrome". Examples - "create entity", "add repository", "where should this file go", "modular monolith", "bounded context", "shared kernel", "context isolation", "file location", "layer organization".

marcioaltoe 8a0752b 29.9 KB Updated

File contents

marcioaltoe/claude-craftkit/tree/main/plugins/architecture-design/skills/clean-architecture commit 8a0752b063

Frequently asked questions

npx skillmds@latest add marcioaltoe/clean-architecture