npx skills add ...
npx skills add aircury/ai-framework --skill spec-kit-specify
Create a feature specification from a user description. Focuses on WHAT and WHY, never HOW. Use at the start of a spec-kit workflow.
npx skills add aircury/ai-framework --skill spec-kit-specify
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
If input is missing or vague, ask:
"What feature do you want to specify? Describe what it should do and why."
Derive a kebab-case name (e.g., "add user authentication" → user-auth).
Create the change directory
Create specs/changes/<name>/.
specs/changes/ is gitignored. Only specs/features/ is canonical and versioned.
Write specs/changes/<name>/spec.md
Structure:
Rules:
[NEEDS CLARIFICATION] markers, prioritised by scope > security > UX > technical.Validate quality
Before finishing, verify:
Output
After writing the spec, summarise:
spec-kit-clarify skill to resolve open questions, or the spec-kit-plan skill if the spec is clear."Guardrails