What problem does it solve?
The skill provides production-ready architecture patterns and governance guidance for building scalable, maintainable backends. It consolidates Clean/Hexagonal/DDD patterns, ADR templates, anti-pattern warnings, and constitutional constraints to help teams design robust systems and document architectural decisions.
Core Features & Use Cases
- Pattern templates: Clean Architecture, Hexagonal Architecture, and Domain-Driven Design with practical guidance.
- ADR templates & references: Architectural Decision Records and reference materials for decision making and documentation.
- Microservices patterns: Saga, CQRS, Event Sourcing, API Gateway, and related patterns for scalable service architectures.
- Constitution-aware guidance: Size, complexity limits, and TAG-based traceability to maintain quality across the codebase.
- When to use: Designing new backend systems, refactoring monoliths, standardizing architecture across teams, or migrating to event-driven designs.
Quick Start
Start by reading the ADR templates and the reference patterns to begin composing your architecture plan.