speckit-clarify

Scan feature specification documents for ambiguity and resolve gaps through interactive questioning.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/kimen-dev/kimen --skill speckit-clarify-kimen-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/kimen-dev/kimen/tree/main/.agents/skills/speckit-clarify
Command: npx skills add https://github.com/kimen-dev/kimen --skill speckit-clarify-kimen-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the common issue of vague or incomplete feature specifications by systematically identifying missing decision points and ensuring they are documented before development begins.

Core Features & Use Cases

  • Structured Ambiguity Scan: Evaluates specs across functional, domain, UX, and non-functional categories to pinpoint coverage gaps.
  • Interactive Clarification Loop: Guides the user through up to 5 targeted questions to resolve high-impact uncertainties.
  • Automated Integration: Automatically updates the feature specification file with resolved answers and validates against project checklists.

Quick Start

Invoke the speckit-clarify skill to scan the current feature specification and resolve any critical ambiguities through an interactive questioning session.

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 ambiguities in a feature specification document?

To resolve ambiguities in a feature specification, you can use a structured taxonomy-based scan to evaluate functional, domain, and non-functional categories, then interactively clarify missing decision points to ensure high-fidelity requirements.

How do I clarify missing requirements in software engineering before implementation?

Clarify missing requirements by running an interactive clarification loop that asks up to 5 targeted questions, automatically updating the feature specification file with resolved answers and validating against project checklists.

What is a taxonomy-based ambiguity scan for feature specs?

A taxonomy-based ambiguity scan systematically evaluates feature specifications across functional, domain, UX, and non-functional categories to pinpoint coverage gaps and document missing decision points before development begins.

Do I need a specific project structure to scan feature specifications for ambiguities?

Yes, resolving feature spec ambiguities requires a .specify project structure and integration with existing feature spec files to ensure alignment and validate updated requirements against project checklists.

What's the best way to reduce downstream rework caused by vague software requirements?

The best way to reduce rework from vague requirements is to systematically identify missing decision points and document them through an interactive questioning session that automatically updates and validates feature specification files.