You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,27 @@
2
2
3
3
<!-- markdownlint-disable MD024 -->
4
4
5
+
5
6
All notable changes to the Specify CLI and templates are documented here.
6
7
7
8
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8
9
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
9
10
11
+
## [0.1.1] - 2026-02-13
12
+
13
+
### Added
14
+
15
+
-**Agent Skills Installation**: New `--ai-skills` CLI option to install Prompt.MD templates as agent skills following [agentskills.io specification](https://agentskills.io/specification)
16
+
- Skills are installed to agent-specific directories (e.g., `.claude/skills/`, `.gemini/skills/`, `.github/skills/`)
17
+
- Codex uses `.agents/skills/` following Codex agent directory conventions
18
+
- Default fallback directory is `.agents/skills/` for agents without a specific mapping
# Default skills directory for agents not in AGENT_CONFIG
994
+
DEFAULT_SKILLS_DIR=".agents/skills"
995
+
996
+
# Enhanced descriptions for each spec-kit command skill
997
+
SKILL_DESCRIPTIONS= {
998
+
"specify": "Create or update feature specifications from natural language descriptions. Use when starting new features or refining requirements. Generates spec.md with user stories, functional requirements, and acceptance criteria following spec-driven development methodology.",
999
+
"plan": "Generate technical implementation plans from feature specifications. Use after creating a spec to define architecture, tech stack, and implementation phases. Creates plan.md with detailed technical design.",
1000
+
"tasks": "Break down implementation plans into actionable task lists. Use after planning to create a structured task breakdown. Generates tasks.md with ordered, dependency-aware tasks.",
1001
+
"implement": "Execute all tasks from the task breakdown to build the feature. Use after task generation to systematically implement the planned solution following TDD approach where applicable.",
1002
+
"analyze": "Perform cross-artifact consistency analysis across spec.md, plan.md, and tasks.md. Use after task generation to identify gaps, duplications, and inconsistencies before implementation.",
1003
+
"clarify": "Structured clarification workflow for underspecified requirements. Use before planning to resolve ambiguities through coverage-based questioning. Records answers in spec clarifications section.",
1004
+
"constitution": "Create or update project governing principles and development guidelines. Use at project start to establish code quality, testing standards, and architectural constraints that guide all development.",
1005
+
"checklist": "Generate custom quality checklists for validating requirements completeness and clarity. Use to create unit tests for English that ensure spec quality before implementation.",
1006
+
"taskstoissues": "Convert tasks from tasks.md into GitHub issues. Use after task breakdown to track work items in GitHub project management.",
debug: bool=typer.Option(False, "--debug", help="Show verbose diagnostic output for network and extraction failures"),
997
1195
github_token: str=typer.Option(None, "--github-token", help="GitHub token to use for API requests (or set GH_TOKEN or GITHUB_TOKEN environment variable)"),
0 commit comments