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.