speckit-specify

Convert natural language feature descriptions into structured feature specifications.

Updated Nov 23, 2023
One-click install
npx skills add https://github.com/auleewilliams/Skillscape --skill speckit-specify-auleewilliams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/auleewilliams/Skillscape/tree/main/.claude/skills/speckit-specify
Command: npx skills add https://github.com/auleewilliams/Skillscape --skill speckit-specify-auleewilliams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps convert a natural language feature description into a complete, testable feature specification, including user scenarios, requirements, and success criteria.

Core Features & Use Cases

  • Generate a complete feature specification draft from a concise description.
  • Validate the specification using an integrated quality checklist and iterative refinement.
  • Produce structured sections such as User Scenarios, Functional Requirements, Assumptions, and Success Criteria to support planning.

Quick Start

Provide a concise feature description to generate a complete specification draft 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 a natural language description into a testable feature specification?

To convert a natural language description into a testable feature specification, provide a concise prompt describing the capability. The system generates structured sections including user scenarios, functional requirements, success criteria, dependencies, and assumptions for planning.

What is the best way to draft feature requirements and user scenarios from a brief prompt?

The best way to draft feature requirements from a brief prompt is using an automated specification generator. It transforms concise descriptions into complete drafts with structured user scenarios and success criteria, applying an iterative quality validation workflow for refinement.

Does this feature specification tool support quality validation for functional requirements?

Yes, the feature specification tool supports quality validation through an integrated checklist. It validates functional requirements, user scenarios, and success criteria, allowing stakeholders to iteratively refine the specification draft for product discovery and UX design planning.

Can I generate success criteria and assumptions for product management planning without prior structured data?

Yes, you can generate success criteria and assumptions from natural language without prior structured data. Inputting a concise feature description produces a complete specification draft, satisfying requirements for structured sections required in product management planning.

What sections are included when generating a feature specification from natural language?

Generating a feature specification from natural language produces structured sections including User Scenarios, Functional Requirements, Success Criteria, Dependencies, and Assumptions. These sections collectively support product discovery, planning, and UX design validation workflows.