speckit-clarify

Identify underspecified areas in spec-kit feature specs and encode clarifications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ --skill speckit-clarify-clockwork-temptation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ/tree/main/.agents/skills/speckit-clarify
Command: npx skills add https://github.com/CLOCKWORK-TEMPTATION/plugin_01UphfxAg16yZB4YodKYf1RZ --skill speckit-clarify-clockwork-temptation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify underspecified areas in the active feature spec and encode clarifications back into the spec.

Core Features & Use Cases

  • Ask up to 5 highly targeted clarification questions to reduce ambiguity.
  • Encode answers directly into the spec to update decisions and acceptance criteria.
  • Ensure clarifications are applied before planning to minimize downstream rework.
  • Compatible with spec-kit project structure (.specify/ directory).

Quick Start

Run the clarify workflow against the active spec to generate up to five targeted questions and apply accepted answers back to the spec.

Frequently Asked Questions about speckit-clarify

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

FAQPage Schema
How do I identify underspecified areas in a feature spec before planning?

You can identify underspecified areas in a feature spec by running a focused clarify workflow that generates up to five targeted questions to resolve early ambiguity before planning begins.

What is a spec clarification workflow and how does it reduce ambiguity?

A spec clarification workflow reduces ambiguity by asking up to five highly targeted questions about an active feature specification, then encoding the accepted answers directly back into the spec document.

Does this spec clarification process work with my spec-kit project structure?

Yes, the spec clarification process is compatible with spec-kit projects that use a .specify/ directory, loading and modifying the spec document to append accepted Q/A entries into a Clarifications section.

What is the best way to update acceptance criteria after resolving spec ambiguities?

The best way to update acceptance criteria after resolving ambiguities is to use a clarify workflow that encodes accepted answers directly into the spec, persisting changes to disk with atomic writes.

Why should I clarify requirements before starting the planning phase?

You should clarify requirements before planning to minimize downstream rework, ensuring that all early ambiguities are resolved and encoded into decisions and acceptance criteria prior to execution.

Can I manage and persist clarifications directly within the active spec document?

Yes, you can manage an in-session Clarifications section within the active spec document, appending Q/A entries after acceptance and persisting all changes to disk using atomic writes.