speckit-clarify

Identify underspecified areas in feature specs and encode answers back.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/EmpoweredHouse/accrete --skill speckit-clarify-empoweredhouse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/EmpoweredHouse/accrete/tree/main/skills/speckit-clarify
Command: npx skills add https://github.com/EmpoweredHouse/accrete --skill speckit-clarify-empoweredhouse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps product teams and engineers identify and resolve gaps in feature specifications by eliciting targeted clarifications (up to 5 questions) and encoding the answers back into the spec.

Core Features & Use Cases

  • Interactive ambiguity detection across functional scope, data models, user flows, non-functional criteria, and edge cases.
  • Session-based clarification: maintains a log of questions and answers and updates the spec incrementally.
  • Automatic documentation: writes clarifications to a dedicated Clarifications section within the spec for traceability.

Quick Start

Provide the current feature spec and your clarification intent; the skill will begin by asking one targeted clarification question.

Frequently Asked Questions about speckit-clarify

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

FAQPage Schema
How do I identify gaps in a feature specification before development starts?

To identify gaps in a feature specification, scan the document for ambiguity across functional scope, data models, user interactions, non-functional criteria, and edge cases using targeted clarification questions.

What is the best way to clarify ambiguous requirements in a spec?

The best way to clarify ambiguous requirements is through an interactive session that prompts up to five targeted clarification questions, then encodes the validated answers directly back into the specification document.

How do I document specification clarifications for future traceability?

Document specification clarifications by maintaining a dedicated Clarifications section within the spec that logs all decisions, saving changes to the document incrementally after each accepted answer.

Can I resolve multiple ambiguities in a feature spec in one session?

You can resolve multiple ambiguities in a single session, but the workflow enforces a strict limit of up to five targeted clarification questions per session to maintain focus and prevent scope creep.

What areas of a product specification should I check for missing requirements?

Check functional scope, data models, user interactions, non-functional criteria, and edge cases for missing requirements to ensure comprehensive feature specification coverage before engineering begins.

Does this specification clarification workflow update the document automatically?

The specification clarification workflow updates the document automatically by iteratively applying validated clarifications and saving changes to the spec after each accepted answer during the session.