spec-specify

Translate natural language feature descriptions into structured spec.md files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/180VRisLife/.claude --skill spec-specify
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-specify
Source: https://github.com/180VRisLife/.claude/tree/main/skills/spc-specify
Command: npx skills add https://github.com/180VRisLife/.claude --skill spec-specify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update the feature specification from a natural language feature description. Generates spec.md with user stories, requirements, and success criteria.

Core Features & Use Cases

  • Generate a structured spec from a plain-language feature description, including a short name, user stories, requirements, and acceptance criteria.
  • Populate spec.md using a reusable template and ensure alignment with downstream documentation.
  • Validate and refine the spec through a built-in checklist process to ensure testability and completeness.

Quick Start

Provide a natural language feature description after the specify command to generate a complete spec.md.

Frequently Asked Questions about spec-specify

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

FAQPage Schema
How do I turn a feature idea into a structured specification?▼

To turn a feature idea into a structured specification, provide a natural language feature description. The tool generates a spec.md containing user stories, requirements, and acceptance criteria.

How do I generate user stories and acceptance criteria from a plain language description?▼

You generate user stories and acceptance criteria from a plain language description by processing the text into a reusable template. The output is a complete spec.md with testable requirements and success criteria.

Can I create multiple feature specifications from a feature-set outline?▼

Yes, you can create specifications from a feature-set outline. The tool applies to both single-feature descriptions and feature-set outlines to produce a structured spec.md.

What is the best way to validate feature requirements for testability?▼

The best way to validate feature requirements for testability is using a built-in checklist process. This refines the specification to ensure completeness and that all generated requirements are testable.

Do I need any specific frameworks to write a spec.md with user stories and requirements?▼

No specific frameworks are needed to write a spec.md with user stories and requirements. The tool operates independently to translate your natural language feature description into a structured specification.