speckit-clarify

Identify underspecified areas in feature specifications and ask targeted clarification questions.

128|7|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/PieroSierra/SecondBrain --skill speckit-clarify-pierosierra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/PieroSierra/SecondBrain/tree/main/.claude/skills/speckit-clarify
Command: npx skills add https://github.com/PieroSierra/SecondBrain --skill speckit-clarify-pierosierra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies and resolves ambiguity in feature specifications by asking focused clarification questions.

Core Features & Use Cases

  • Clarification Questions: Generates up to 5 questions to resolve ambiguity in specifications.
  • Integration with Spec-Kit: Compatible with projects structured for spec-kit with a .specify/ directory.
  • Use Case: When developing a feature, use this Skill to detect and address gaps in your spec before planning.

Quick Start

Run /speckit-clarify to start clarifying your feature specification.

Frequently Asked Questions about speckit-clarify

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

FAQPage Schema
How do I identify and resolve ambiguity in a feature specification?

To resolve ambiguity in a feature specification, you can generate targeted clarification questions that expose underspecified areas. This process detects gaps in your spec and asks up to 5 focused questions to fill them before planning begins.

When do I need to clarify underspecified areas in technical specifications?

You need to clarify underspecified areas in technical specifications before moving to the planning phase of feature development. Resolving these gaps early through targeted questions prevents misalignment and ensures the technical specification is complete enough to guide implementation.

Does feature specification clarification work with spec-kit projects?

Yes, feature specification clarification is designed specifically for spec-kit projects. It requires a .specify/ directory and executes pre and post clarification checks by integrating with hooks defined in the spec-kit extensions.yml file.

How do I start clarifying my feature spec using spec-kit?

To start clarifying your feature spec, run the /speckit-clarify command within your spec-kit project environment. This initiates the script execution that analyzes your specification and generates the targeted clarification questions.

What are the limitations of using spec-kit for specification clarification?

A limitation of specification clarification is the strict dependency on spec-kit and its .specify/ directory structure. Projects not structured for spec-kit cannot utilize the pre and post clarification check scripts or the extensions.yml hook integrations.

Can I generate more than 5 clarification questions for a technical specification?

No, the specification clarification process generates a maximum of 5 targeted questions to resolve ambiguity. This limit ensures the clarification remains focused on the most critical underspecified areas within the feature specification.