Design authoring — generate, validate, review, and approve technical design documents (design.md)
Context-aware guidance — analyzes git state, active tasks, and session history to recommend the best next action
Spec management — validate structure, review quality, manage approval lifecycle for spec.md
Single-document SDD for fast, surgical feature work — carries spec + design + tasks in one file, graduates to 4-file when scope grows
Implementation lifecycle — plan tasks, pick work, implement code, verify, complete, and sync with GitHub
ADR management — create, review, list, and supersede Architecture Decision Records
Quality gates and compliance — trace execution paths, audit annotations, verify cross-references, and run all checks against spec requirements
Session context transfer — save detailed context bundles for agent handoff, load previous context, track spec evolution, and analyze cross-feature impact