design-patterns
Installation
SKILL.md
Design Patterns Skill
Provides comprehensive architectural patterns for building scalable systems. This skill focuses on High-Level Architecture, Layer Boundaries, and Package Organization.
For implementation details, refer to the specific layer skills:
- Controllers: HTTP Boundary & Input Validation
- Services: Business Logic & Orchestration
- Repositories: Data Access & Persistence
Architectural Layers
Organize code into distinct layers with clear responsibilities: