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
-
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). -
Create the change directory