speckit-specify

Generate a structured feature specification with scenarios, requirements, and acceptance criteria.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert a natural-language feature description into a structured, planning-ready specification to accelerate decision-making and reduce ambiguity.

Core Features & Use Cases

  • Generates a concise, branch-friendly feature name from the description.
  • Creates or updates a complete feature spec using a standard template and emits a machine-readable SPEC_FILE.
  • Performs quality checks with an integrated checklist and guides clarifications when needed.
  • Supports pre- and post-execution extension hooks to integrate with custom workflows.

Quick Start

Provide a natural-language feature description after /speckit.specify to generate the spec.

Frequently Asked Questions about speckit-specify

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

FAQPage Schema
How do I convert a natural language feature description into a structured specification?

To convert a natural language feature description into a structured specification, provide your text input to generate a complete spec with scenarios, requirements, acceptance criteria, and a validation checklist.

What is the best way to generate acceptance criteria and requirements from a vague product idea?

Generating acceptance criteria and requirements from a vague product idea involves transforming the description into a planning-ready template, adding a branch-friendly feature name and a machine-readable SPEC_FILE for immediate use.

Can I use this specification generation tool for product planning workflows without external dependencies?

You can use this specification generation tool for product planning workflows without external dependencies, as it operates independently to produce structured specs and integrated quality checks from natural language input.

How do I validate feature spec clarity and readiness before starting development planning?

To validate feature spec clarity and readiness before development planning, the tool applies an integrated quality checklist that checks the specification structure and guides necessary clarifications to reduce ambiguity.

Does this feature specification tool support custom workflow integration and branching?

This feature specification tool supports custom workflow integration and branching by generating a branch-friendly feature name and providing pre- and post-execution extension hooks to connect with your existing processes.