speckit-clarify

Identifies specification ambiguities and resolves them via interactive clarification workflow.

Updated May 31, 2026
One-click install
npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-clarify-piklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/Piklar/Rizza-60/tree/main/.agents/skills/speckit-clarify
Command: npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-clarify-piklar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill resolves underspecified requirements in feature specs by identifying gaps and facilitating targeted, high-impact clarification questions to ensure implementation readiness.

Core Features & Use Cases

  • Structured Ambiguity Scan: Automatically evaluates specs against a comprehensive taxonomy covering functional, technical, and non-functional requirements.
  • Interactive Clarification Loop: Engages the user with prioritized, high-impact questions to resolve missing decision points before development begins.
  • Automated Integration: Directly updates the feature specification file with agreed-upon answers and re-validates project checklists to ensure consistency.

Quick Start

Invoke the speckit-clarify skill to scan your 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 feature specifications?

You can eliminate ambiguity in feature specifications by running a structured scan that evaluates functional and technical requirements, then engaging in an interactive clarification workflow to resolve critical missing decision points.

What is the best way to find underspecified requirements before development starts?

The best way to find underspecified requirements is to apply an automated ambiguity scan that checks feature documentation against a taxonomy of non-functional and functional requirements, prioritizing gaps for high-impact clarification.

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

Yes, scanning feature documentation for ambiguities requires a project structure containing a .specify directory and a valid feature specification file to execute the interactive clarification workflow and update the spec.

How does an interactive clarification loop update feature specification files?

An interactive clarification loop updates feature specification files by prompting prioritized questions to the user, then automatically integrating the agreed-upon answers directly into the spec file and re-validating project checklists for consistency.

Can I automate the validation of technical and non-functional requirements in software engineering?

Yes, you can automate the validation of technical and non-functional requirements in software engineering by executing a structured ambiguity scan that automatically evaluates feature specs and re-validates project checklists to ensure implementation readiness.

When should I use an automated ambiguity scan for software requirements?

You should use an automated ambiguity scan for software requirements during the specification phase when precise requirement definition is critical, ensuring underspecified areas are identified and resolved to reduce downstream rework.