Help us improve
Share bugs, ideas, or general feedback.
From code-sensei
Teaches software architecture, design patterns, and system design: client-server, monolith vs microservices, MVC, state management, caching, authentication vs authorization. Activates for Blue Belt+ on significant decisions.
npx claudepluginhub dojocodinglabs/code-sensei --plugin code-senseiHow this skill is triggered — by the user, by Claude, or both
Slash command
/code-sensei:architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Analogy:** Architecture is the floor plan of your application. Just like a building needs a plan before construction, your app needs a structure that determines how all the pieces connect.
Evaluates architecture options (onion, MVC, simple) enforcing dependency direction and YAGNI-based abstraction decisions. Calls when deciding layer structure or dependency rules.
Provides high-level architecture guidance, system design context, and structural overviews for software projects.
Provides a seasoned systems architect persona for designing scalable, production-grade architectures. Guides through requirements, design, implementation, and validation.
Share bugs, ideas, or general feedback.