speckit-specify

Convert natural language feature descriptions into structured specifications with acceptance criteria.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/xige169/OnCall --skill speckit-specify-xige169
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/xige169/OnCall/tree/main/.claude/skills/speckit-specify
Command: npx skills add https://github.com/xige169/OnCall --skill speckit-specify-xige169

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts informal feature ideas into structured, actionable specifications that teams can plan from.

Core Features & Use Cases

  • Automated specification generation from a natural language description, including scope, user scenarios, and acceptance criteria.
  • Built-in clarification workflow to surface ambiguities and propose minimal, testable questions.
  • Quality governance with a checklist and iterative refinement to reach planning readiness.
  • Extensible workflow with extension hooks to customize post-specification steps.

Quick Start

Describe your feature in plain language to generate a complete specification ready for planning.

Frequently Asked Questions about speckit-specify

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

FAQPage Schema
How do I convert natural language feature descriptions into structured specifications?

To convert natural language feature descriptions into structured specifications, use an automated generation workflow that outputs scope, user scenarios, functional requirements, and acceptance criteria. This transforms informal ideas into actionable planning documents.

What is the best way to identify ambiguities when planning new feature requirements?

The best way to identify ambiguities in feature requirements is using a built-in clarification workflow that surfaces hidden complexities and proposes minimal, testable questions to resolve them before planning begins.

How do I generate acceptance criteria and success metrics from a plain text feature idea?

You can generate acceptance criteria and success metrics from a plain text feature idea by applying an automated specification generator. It structures your input into defined sections including user scenarios and measurable success metrics.

Does this specification workflow support iterative refinement for feature scoping?

Yes, the specification workflow supports iterative refinement for feature scoping through built-in quality governance. It uses a checklist to evaluate and iteratively refine the specification until it reaches planning readiness.

Can I customize the post-specification steps for my product discovery process?

Yes, you can customize the post-specification steps for your product discovery process. The workflow provides extensible hooks that allow you to customize subsequent actions after the core specification is generated.