What problem does it solve?
Generate a concise, actionable feature specification that records what was built, why design decisions were made, and which user journeys were completed so teams can regain context across sessions, prepare release notes, or hand off to reviewers.
Core Features & Use Cases
- Dispatches a dedicated dev-workflow:feature-spec-writer agent in a fresh context to avoid bias and produce an independent spec.
- Gathers feature identity, related design docs, dev-guide phases, and key implementation files, and handles missing design sources by prompting the user for input or alternative paths.
- Presents a summarized spec with user-story status, detected deviations, and structured Decision Points; records user choices back into the spec file and offers follow-up actions like context restoration or external review dispatch.
- Use case: after finishing a feature branch, generate a spec to document implementation details and decisions for release notes and independent review.
Quick Start
Write a feature spec for the current branch capturing what was built, design decisions made, and the completed user journeys.