Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.
Add this skill
npx mdskills install sickn33/architecture-patternsGood scope but instructions too high-level and depend on external resources
1---2name: architecture-patterns3description: Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.4---56# Architecture Patterns78Master proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems.910## Use this skill when1112- Designing new backend systems from scratch13- Refactoring monolithic applications for better maintainability14- Establishing architecture standards for your team15- Migrating from tightly coupled to loosely coupled architectures16- Implementing domain-driven design principles17- Creating testable and mockable codebases18- Planning microservices decomposition1920## Do not use this skill when2122- You only need small, localized refactors23- The system is primarily frontend with no backend architecture changes24- You need implementation details without architectural design2526## Instructions27281. Clarify domain boundaries, constraints, and scalability targets.292. Select an architecture pattern that fits the domain complexity.303. Define module boundaries, interfaces, and dependency rules.314. Provide migration steps and validation checks.3233Refer to `resources/implementation-playbook.md` for detailed patterns, checklists, and templates.3435## Resources3637- `resources/implementation-playbook.md` for detailed patterns, checklists, and templates.38
Full transparency — inspect the skill content before installing.