What problem does it solve?
This Skill helps translate feature specifications or project goals into a clear, high-level technical architecture that non-technical stakeholders can understand, removing ambiguity before implementation begins.
Core Features & Use Cases
- Project-level architecture: Produce a system overview, component diagram, data model summary, persistence and networking strategies, and key design decisions for the whole project.
- Feature-level design: Create SwiftUI view hierarchies, plain-language data models, and justified tech decisions for individual feature specs while asking clarifying questions when needed.
- Context-aware outputs: Reads project context files such as CLAUDE.md, features/INDEX.md, and context/decisions.md to ensure consistency and records major decisions for future reference.
Quick Start
Run the architecture skill with the argument project to generate or update docs/architecture.md with a system overview and component list.