What problem does it solve?
This skill eliminates the risk of undocumented, inconsistent architectural choices that lead to technical debt, team misalignment, and costly rework when systems need to scale or adapt to new requirements.
Core Features & Use Cases
- Standardized ADR Creation: Generate consistent Architecture Decision Records that capture context, trade-offs, and consequences to ensure team alignment and preserve institutional knowledge.
- Tech Stack Evaluation: Compare multiple technology options against objective criteria like performance, scalability, learning curve, and team expertise to make defensible, data-driven choices.
- Architecture Compliance Checks: Implement fitness functions to automatically enforce rules around coupling, cohesion, and dependency structure, preventing architectural drift over time.
- Use Case: When building a new customer-facing platform, use this skill to document why you chose a microservices architecture over a monolith, validate that services maintain low coupling, and ensure all API endpoints have documented schemas.
Quick Start
Use the architecture skill to create an ADR documenting the decision to use PostgreSQL as the primary database for your new inventory management system.