speckit-clarify

Detect gaps in feature specifications by asking focused questions and updating the spec.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Sumitvedpathak/prompt-evals --skill speckit-clarify-sumitvedpathak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/Sumitvedpathak/prompt-evals/tree/main/.cursor/skills/speckit-clarify
Command: npx skills add https://github.com/Sumitvedpathak/prompt-evals --skill speckit-clarify-sumitvedpathak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps identify gaps and ambiguities in feature specifications by asking precise questions, ensuring clearer requirements from the outset.

Core Features & Use Cases

  • Clarification Questions: Generates up to 5 highly specific questions to resolve underspecified areas in feature specs.
  • Spec Encoding: Encodes user answers directly into the spec to refine and improve documentation quality.
  • Use Case: For a feature spec missing requirements, the Skill prompts clarifying questions, eliminating misunderstandings before development begins.

Quick Start

Use the speckit-clarify skill to analyze your current feature specification and receive targeted clarification questions to improve clarity and completeness.

Frequently Asked Questions about speckit-clarify

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

FAQPage Schema
How do I clarify ambiguous feature specifications before development begins?

To clarify ambiguous feature specifications, you can use a tool that detects underspecified areas and asks focused questions. This Skill analyzes your spec, generates up to five targeted clarification prompts, and encodes stakeholder answers directly to reduce rework.

What is the best way to find gaps in requirements documentation?

Finding gaps in requirements documentation involves analyzing the spec text for missing details. This Skill identifies underspecified areas in your feature spec and prompts precise clarification questions to resolve them before development starts.

How do I update a feature spec with stakeholder inputs?

To update a feature spec with stakeholder inputs, you encode their answers directly into the document. This Skill takes the responses from its clarification questions and refines the specification to improve documentation quality.

Do I need YAML parsing capabilities to refine requirement documentation?

Yes, YAML parsing and file editing capabilities within the spec structure are required. This Skill relies on these technical capabilities to analyze your feature specifications and encode clarification answers directly into the documentation.

How many clarification questions will I get for an underspecified feature spec?

You will receive up to five highly specific clarification questions for an underspecified feature spec. This limitation ensures targeted refinement by focusing only on resolving ambiguities and eliminating misunderstandings without overwhelming stakeholders.