speckit-specify

Convert natural language feature descriptions into structured SPEC files with validation checklists.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/BOUROUIS-MOHAMED/monclub_access_python --skill speckit-specify-bourouis-mohamed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/BOUROUIS-MOHAMED/monclub_access_python/tree/main/.agents/skills/speckit-specify
Command: npx skills add https://github.com/BOUROUIS-MOHAMED/monclub_access_python --skill speckit-specify-bourouis-mohamed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feature descriptions are often vague and inconsistent, making it hard to start planning and validation. Speckit-specify converts natural language feature descriptions into a complete SPEC with defined sections, acceptance criteria, and a quality-check workflow.

Core Features & Use Cases

  • Generates a structured SPEC file from a user-provided feature description to accelerate planning.
  • Produces a validation checklist and an clarification plan to resolve gaps before committing to a plan.
  • Automates workflow steps like short-name derivation, branch creation, template filling, and spec readiness evaluation to streamline collaboration.

Quick Start

Provide a natural language feature description to generate a complete SPEC document and validation checklist.

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 natural language feature description into a structured specification?

To generate a specification from a feature description, provide your text to automatically populate a structured SPEC file with mandatory sections, acceptance scenarios, and a validation checklist.

What is the best way to validate requirements before committing to a feature plan?

Validating requirements before committing involves generating a quality checklist and clarification plan to capture gaps, ensuring measurable success criteria and acceptance scenarios are defined.

Can I automate branch creation and template filling for my feature discovery workflow?

Yes, the workflow automates short-name derivation, branch creation, and template filling from your feature description to streamline specification drafting and collaboration.

How do I ensure mandatory sections are populated when drafting a SPEC document?

To ensure mandatory sections are populated, the specification process automatically evaluates spec readiness and captures clarifications to resolve gaps before committing to a plan.

Does this specification tool work without external dependencies for product discovery?

Yes, this specification tool works without external dependencies, directly converting natural language feature descriptions into ready-to-review SPEC artifacts and validation checklists.