What problem does it solve?
Finalized specs often lack concrete, build-ready architecture. This skill bridges that gap by converting a completed spec.md into an implementation-ready design.md and accompanying Architecture Decision Records (ADRs) through a Socratic questioning workflow, disciplined codebase and web research, and structured gray-area resolution. It ensures designs pass the architect Definition of Ready and are ready for /build.
Core Features & Use Cases
- Socratic architecture-design loop that turns a finalized spec.md into an implementation-ready design.md plus one or more ADRs through questioning, codebase research, and iterative section drafting.
- Interactive clarification: you ask questions before drafting the design and never write the design without answers.
- Evidence-grounded research: combines codebase exploration and external references to ground architectural decisions.
- Phase-aligned workflow: supports Phase 1 intent capture, Phase 2 research, Phase 2.5 gray-areas, and Phase 3 design synthesis with state updates.
- Ensures readiness: enforces the architect Definition of Ready and smooth handoff to /build.
Quick Start
Provide a finalized spec.md and start the architect workflow to generate an implementation-ready design and ADRs.