modular-design-principles
tech-leads-club/agent-skills
Provides technology-agnostic guidance for architecting and reviewing modular systems. This skill covers core architectural principles such as bounded contexts, state isolation, explicit contracts, and failure containment. Use it when determining service boundaries, assessing coupling between domains, or designing new greenfield architectures without assuming a specific framework, language, or repository structure.