speckit-specify

Generate feature specifications from natural language descriptions using structured templates.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/daksh7011/immich-backup --skill speckit-specify-daksh7011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/daksh7011/immich-backup/tree/main/.claude/skills/speckit-specify
Command: npx skills add https://github.com/daksh7011/immich-backup --skill speckit-specify-daksh7011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-specify automates turning natural language feature descriptions into complete feature specifications to speed up planning and reduce miscommunication.

Core Features & Use Cases

  • Generate a full feature spec from a plain-language prompt, including user scenarios, requirements, risks, and validation criteria.
  • Validate specification quality with built-in checklists and guided clarifications to align with stakeholders.
  • Produce a ready-to-review SPEC_FILE using standard templates and support for extension hooks.

Quick Start

Provide a natural language feature description to generate a complete spec using speckit-specify.

Frequently Asked Questions about speckit-specify

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

FAQPage Schema
How do I convert natural language feature ideas into formal specifications?

To convert natural language feature ideas into formal specifications, you provide a plain-language feature description and the system generates a complete spec with user scenarios, requirements, risks, and validation criteria.

What is the best way to write user scenarios and acceptance criteria from a feature prompt?

Writing user scenarios and acceptance criteria from a feature prompt is best handled by using a structured spec template that automates scenario definitions, requirements generation, and quality checks from your plain text.

Can I extend the feature specification template with custom validation checks?

Yes, you can extend the feature specification template with custom validation checks using built-in extension hooks, allowing you to enforce specific quality checks and guided clarifications for stakeholder alignment.

Does generating requirements from text work for product discovery and planning workflows?

Generating requirements from text does work for product discovery and planning workflows, as it targets these stages directly by automating scenario definitions and producing ready-to-review spec files for cross-team alignment.

Why should I use automated feature specification instead of manual requirement writing?

You should use automated feature specification instead of manual requirement writing to speed up planning and reduce miscommunication, ensuring structured validation and consistent stakeholder alignment across teams.