spec-kit-specify

Installation
SKILL.md

Create a feature specification from a natural language description.

Input: Feature description. If not provided, ask the user what they want to build.

Steps

  1. Collect the feature description

    The text the user gave with the request is the feature description; do not ask them to repeat it. If it is missing or too vague to identify actors and actions, ask:

    "What feature do you want to specify? Describe what it should do and why."

    Derive a short kebab-case name of two to four words, action-noun where possible, keeping technical terms and acronyms (e.g., "add user authentication" → user-auth, "fix payment processing timeout" → fix-payment-timeout).

  2. Create the change directory

Installs
126
GitHub Stars
5
First Seen
Apr 19, 2026