speckit-clarify

Analyze feature specifications to identify ambiguities and generate clarification questions.

7.9k|1.5k|Updated Oct 1, 2018
One-click install
npx skills add https://github.com/elsa-workflows/elsa-core --skill speckit-clarify-elsa-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-clarify
Source: https://github.com/elsa-workflows/elsa-core/tree/main/.agents/skills/speckit-clarify
Command: npx skills add https://github.com/elsa-workflows/elsa-core --skill speckit-clarify-elsa-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps identify and resolve ambiguities and missing details within feature specifications by asking precise clarification questions.

Core Features & Use Cases

  • Specification Analysis: Detects unclear or incomplete areas in feature specs.
  • Targeted Questioning: Generates up to 5 impactful clarifications to refine requirements.
  • Use Case: For a team drafting a new AI module, use this Skill to highlight gaps in data handling, user roles, or performance targets, ensuring clearer implementation guidance.

Quick Start

Run the clarification process to improve your feature spec by generating targeted questions and updating the spec directly.

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 and missing details in a feature specification?

To identify ambiguities in a feature specification, you can analyze the document to detect coverage gaps and generate targeted clarification questions. This refines requirements to ensure specifications are precise and actionable before execution.

What is the best way to refine requirements for AI-driven feature development?

The best way to refine requirements for AI-driven feature development is to generate targeted clarification questions from your feature specs. This highlights missing details in data handling or user roles, ensuring clearer implementation guidance.

How do I generate clarification questions for incomplete feature specs?

You generate clarification questions for incomplete feature specs by running an analysis process that detects unclear areas. It produces up to 5 impactful questions to resolve ambiguities and updates the spec directly.

Do I need version-controlled spec files to automate requirement validation?

Yes, you need version-controlled spec files and YAML hook systems to automate updates and validation. This integration ensures your specification analysis and clarification process functions correctly within your workflow.

Why does my feature specification lack actionable guidance for planning?

Your feature specification lacks actionable guidance because it contains unresolved ambiguities and missing details. Generating targeted clarification questions resolves these coverage gaps, making the spec precise before execution.

Can I highlight coverage gaps in data handling and user roles within a spec?

Yes, you can highlight coverage gaps in data handling and user roles by analyzing your feature specs. The process detects unclear areas and generates targeted clarifications to refine the overall requirements.