What problem does it solve?
Projects often lack a coherent, living architecture that defines subsystem boundaries, contracts, constraints, and build order, leading to misaligned designs and costly rework. This skill generates a structured, up‑to‑date global architecture specification that tracks project state and guides downstream development.
Core Features & Use Cases
- Scope Clarification: Interactive dialog to extract user goals, constraints, and dependencies.
- First‑Principles Analysis: Deconstructs requirements, challenges assumptions, and rebuilds subsystems from fundamentals.
- Context Review: Searches existing docs, patterns, and style guides to align with project history.
- Technical Validation: Weights local docs, library references, and web research to verify architectural choices.
- Iterative Discussion: Conversational loops to refine decomposition before finalizing.
- Adversarial Review & Manifest: Runs automated critique, generates a formal spec and manifest for build tracking.
Quick Start
Generate an architecture spec for the project brief at /path/to/brief.md using the arch skill.