What problem does it solve?
Speckit-clarify reduces wasted cycles by detecting underspecified or ambiguous areas in a feature spec and then collecting targeted answers to make the spec implementation-ready.
Core Features & Use Cases
- Clarification-driven spec improvement: Scans the active feature specification and identifies which areas are clear, partial, or missing.
- Up to five high-impact questions: Asks the minimum number of highly targeted questions (up to 5) that materially affect architecture, data modeling, UX behavior, validation, or testability.
- Incremental, persisted integration: Records each accepted answer into a dedicated Clarifications session section and updates the most relevant parts of the spec immediately to prevent contradictions.
- Best-fit response formats: Uses either multiple-choice or short free-form answers (constrained to <=5 words) to keep replies fast and unambiguous.
Quick Start
Ask the clarifying workflow to run on your current feature spec by using the speckit-clarify command, then answer the single question it asks at a time until it completes (or you indicate you are done).