What problem does it solve?
This Skill helps in transforming functional and non-functional requirements into high-level architecture options, recommended designs, and tradeoffs. It is used when shaping a new system or feature, comparing architectural approaches, defining major components, and recommending a practical architecture before detailed implementation.
Core Features & Use Cases
- Architecture Design: Translates requirements into a clear, decision-oriented architecture proposal.
- Technical Drivers: Identifies the key factors that should shape the design.
- System Scope: Defines the system boundaries and external dependencies.
- Options Generation: Produces one to three viable architecture approaches.
- Design Recommendation: Chooses a preferred option and explains the rationale.
- Requirement Mapping: Shows how the recommendation addresses the requirements.
- Next Steps: Suggests follow-on artifacts and decisions.
Quick Start
Use the architect skill to design a high-level architecture for a multi-tenant SaaS platform with audit logging and SSO.