speckit-specify

Convert natural language feature ideas into review-ready Spec Kit specifications.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-specify-nalthoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/nalthoff/spec-kit-prep-specify/tree/main/.cursor/skills/speckit-specify
Command: npx skills add https://github.com/nalthoff/spec-kit-prep-specify --skill speckit-specify-nalthoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns vague feature ideas into structured, review-ready feature specifications that align with the Spec Kit workflow.

Core Features & Use Cases

  • Auto-create a complete feature spec from natural language input, including a new spec file and a dedicated directory under specs/.

  • Perform guided clarifications, insert NEEDS CLARIFICATION markers when necessary, and generate a quality checklist to ensure readiness for planning.

  • Produce a ready-to-use spec with measurable success criteria and clearly defined acceptance scenarios to enable fast planning.

  • Use Case: Given a rough idea like "Add a guided onboarding flow," generate specs/003-add-guided-onboarding/spec.md with a template-filled spec and a checklist.

Quick Start

Provide a natural language feature description to automatically generate a complete spec 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 turn a rough feature idea into a review-ready specification?

To turn a rough feature idea into a review-ready specification, provide a natural language description to generate a complete spec file with testable requirements, measurable success criteria, and a dedicated directory.

How do I write feature specifications that include measurable success criteria?

Feature specifications with measurable success criteria are generated automatically from natural language input, ensuring requirements remain testable and clearly defining acceptance scenarios to enable fast planning.

Can I generate a feature spec directory and file from a natural language description?

Yes, you can generate a feature spec directory and file from a natural language description by applying the .specify workflow, which auto-creates a template-filled spec.md file under a new specs/ directory.

Does spec generation prompt for clarifications when requirements are vague?

Spec generation does prompt for clarifications when requirements are vague by inserting NEEDS CLARIFICATION markers directly into the document and generating a quality checklist to ensure readiness for planning.

Are the generated feature specifications technology-agnostic?

Yes, the generated feature specifications are kept technology-agnostic, focusing purely on structured requirements and acceptance scenarios rather than tying outputs to specific frameworks or platforms.

What is the best way to automate feature spec creation for planning?

The best way to automate feature spec creation for planning is using the Spec Kit workflow, which converts vague descriptions directly into structured files with quality checklists and guided clarifications.