spec_driven_development.clarify

Clarify vague specifications by eliciting structured questions and recording answers.

1|Updated Jun 30, 2025
One-click install
npx skills add https://github.com/EONMUN/EONMUN --skill spec-driven-development-clarify
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec_driven_development.clarify
Source: https://github.com/EONMUN/EONMUN/tree/main/.claude/skills/spec_driven_development.clarify
Command: npx skills add https://github.com/EONMUN/EONMUN --skill spec-driven-development-clarify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves ambiguities in specifications by guiding a structured questioning process to ensure complete and testable docs before implementation.

Core Features & Use Cases

  • Structured clarification workflow to identify ambiguities in user stories, acceptance criteria, edge cases, data flows, and non-functional requirements.
  • Question-driven refinement that generates targeted, one-topic-per-question prompts to collect precise answers.
  • Spec updates and validation that document clarifications, update acceptance criteria, and prepare the spec for technical planning.

Quick Start

Launch a clarification session against specs/[feature-name]/spec.md, identify ambiguities, and generate structured questions. Record answers in a Clarifications section and update the spec accordingly.

Frequently Asked Questions about spec_driven_development.clarify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I clarify vague specifications before starting technical planning?▼

Clarifying vague specifications involves a structured workflow that identifies ambiguities in user stories, acceptance criteria, edge cases, and data flows to produce a testable spec document ready for technical planning.

What is the best way to identify edge cases and refine acceptance criteria in a spec?▼

Refining acceptance criteria and identifying edge cases is achieved through question-driven refinement that generates targeted, one-topic-per-question prompts to collect precise answers and resolve specification ambiguities.

How do I document specification clarifications for a specific feature?▼

Documenting specification clarifications involves recording answers in a dedicated Clarifications section within your feature's spec file, which simultaneously updates acceptance criteria and validation checks.

Does structured specification clarification require an existing spec document?▼

Structured specification clarification requires an existing specification document located at specs/[feature-name]/spec.md to serve as the baseline for identifying ambiguities and applying updates.

When should I use a structured questioning workflow for software specifications?▼

A structured questioning workflow for software specifications is needed when resolving ambiguities in non-functional requirements and data flows, ensuring documentation is complete and testable before implementation begins.