Spec-driven workflow covering requirement gathering, spec authoring, implementation review, and verification — with skills, rules, and evaluation scenarios.
96
90%
Does it follow best practices?
Impact
98%
1.19xAverage score across 9 eval scenarios
Passed
No known issues
Structured interview process that turns vague requests into clear, actionable requirements.
spec-writer to create or update specsone-question-at-a-time rule)specs/ folder (if any)Review existing specs. Scan the specs/ directory for any specs related to the request. Note what's already documented and what's missing.
Identify gaps. List the ambiguous or underspecified areas:
Interview the stakeholder. Ask ONE question at a time. Wait for the answer before asking the next question. Prioritize questions by impact — ask about scope and core behavior first, edge cases second.
Good questions are specific and bounded:
Bad questions are open-ended or bundled:
Summarize requirements. After all questions are answered, present a concise summary of the clarified requirements back to the stakeholder for confirmation.
Get explicit approval. Do not proceed until the stakeholder confirms the summary is accurate. If they correct anything, update the summary and re-confirm.
A confirmed requirements summary ready to be turned into specs by spec-writer. The summary should include: