speckit.clarify

Ask targeted questions to identify underspecified areas in feature specifications.

3|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-clarify-rangeyrover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.clarify
Source: https://github.com/RangeyRover/home-battery-control/tree/main/.agent/skills/speckit.clarify
Command: npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-clarify-rangeyrover

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires speckit.specify, and includes scripts (resource) components.

What problem does it solve?

This Skill resolves ambiguity and gaps in feature specifications by prompting for critical clarifications.

Core Features & Use Cases

  • Clarity Prompting: Asks up to 5 precise questions to pinpoint underspecified areas in feature specifications.
  • Spec Enhancement: Incorporates user responses to refine and complete the specification document.
  • Use Case: Utilize the Skill during the early stages of software development to ensure comprehensive and actionable feature specifications.

Quick Start

Run the clarify skill to identify and address ambiguities in your current feature specification.

Frequently Asked Questions about speckit.clarify

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

FAQPage Schema
How do I identify ambiguities in a feature specification?

Identify ambiguities in a feature specification by prompting targeted questions to pinpoint underspecified areas. This interactive process highlights critical gaps to minimize software development rework risk.

What is the best way to clarify feature requirements before development?

Clarify feature requirements by engaging in interactive question and answer sessions early in software development. This approach enhances specification completeness by resolving gaps before coding begins.

How do I ensure my software specification is complete enough for development?

Ensure software specification completeness by using targeted clarity prompting to expose underspecified areas. Answering precise questions refines the document into a comprehensive, actionable development plan.

Can I refine an existing feature specification by answering specific questions?

Refine an existing feature specification by answering up to 5 precise questions designed to pinpoint underspecified areas. User responses are incorporated directly to enhance and complete the document.

Does specification clarification require a prior specification dependency?

Specification clarification requires the speckit.specify dependency to function. It builds upon existing feature specifications to analyze and resolve ambiguities through interactive questioning.

When should I not use targeted questioning for feature design?

Avoid targeted questioning for feature design when a specification is already fully detailed. The process is intended to resolve ambiguities and gaps, making it redundant for complete specifications.