speckit-clarify

Prompt up to five targeted questions and embed answers into a spec-kit specification.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify underspecified areas in the current feature spec by guiding a structured, iterative clarifications process that adds precise notes directly into the spec.

Core Features & Use Cases

  • Interactive, stepwise clarification loop that asks up to 5 targeted questions.
  • Automatic integration: appends a Clarifications section with a session log to the spec.
  • Lightweight governance: records decisions as testable bullets and updates data model, UX considerations, and acceptance criteria.
  • Safe operation: prevents downstream rework by capturing decisions early.

Quick Start

Run the clarify workflow on your active spec to begin the question-and-answer session.

Frequently Asked Questions about speckit-clarify

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

FAQPage Schema
How do I resolve underspecified requirements in a feature spec?

To resolve underspecified requirements, you run an interactive clarification loop that asks up to five targeted questions and embeds the answers directly into your specification. This structured process captures decisions early to prevent downstream rework.

What is the best way to add clarification notes to a spec-kit repository?

The best way to add clarification notes is to append a dedicated Clarifications section with a session log to your spec-kit repository. This method updates data models, UX considerations, and acceptance criteria while keeping changes atomic and undoable.

Can I use custom hooks before or after the requirements clarification process?

Yes, you can use custom extension hooks before and after the requirements clarification process. The workflow supports these hooks alongside input validation to ensure safe, governed spec updates within your repository.

Why does the clarification workflow cap the number of questions at five?

The clarification workflow caps questions at five to minimize rework and keep the specification process lightweight. This hard limit forces targeted, high-value questions that capture testable decisions efficiently.

How do I ensure specification changes remain undoable when clarifying requirements?

To ensure specification changes remain undoable, the clarification workflow operates atomically on your spec-kit repository. It integrates session logs safely and records decisions as testable bullets, preventing partial or broken updates.