mirror of
https://github.com/github/spec-kit.git
synced 2026-03-17 02:43:08 +00:00
Feat/ai skills (#1632)
* implement ai-skills command line switch * fix: address review comments, remove breaking change for existing projects, add tests * fix: review comments * fix: review comments * fix: review comments * fix: review comments * fix: review comments, add test cases for all the agents * fix: review comments * fix: review comments * chore: trigger CI * chore: trigger CodeQL * ci: add CodeQL workflow for code scanning * ci: add actions language to CodeQL workflow, disable default setup --------- Co-authored-by: dhilipkumars <s.dhilipkumar@gmail.com>
This commit is contained in:
16
CHANGELOG.md
16
CHANGELOG.md
@@ -2,11 +2,27 @@
|
||||
|
||||
<!-- markdownlint-disable MD024 -->
|
||||
|
||||
|
||||
All notable changes to the Specify CLI and templates are documented here.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [0.1.1] - 2026-02-13
|
||||
|
||||
### Added
|
||||
|
||||
- **Agent Skills Installation**: New `--ai-skills` CLI option to install Prompt.MD templates as agent skills following [agentskills.io specification](https://agentskills.io/specification)
|
||||
- Skills are installed to agent-specific directories (e.g., `.claude/skills/`, `.gemini/skills/`, `.github/skills/`)
|
||||
- Codex uses `.agents/skills/` following Codex agent directory conventions
|
||||
- Default fallback directory is `.agents/skills/` for agents without a specific mapping
|
||||
- Requires `--ai` flag to be specified
|
||||
- Converts all 9 spec-kit command templates (specify, plan, tasks, implement, analyze, clarify, constitution, checklist, taskstoissues) to properly formatted SKILL.md files
|
||||
- **New projects**: command files are not installed when `--ai-skills` is used (skills replace commands)
|
||||
- **Existing repos** (`--here`): pre-existing command files are preserved — no breaking changes
|
||||
- `pyyaml` dependency (already present) used for YAML frontmatter parsing
|
||||
- **Unit tests** for `install_ai_skills`, `_get_skills_dir`, and `--ai-skills` CLI validation (51 test cases covering all 18 supported agents)
|
||||
|
||||
## [0.1.0] - 2026-01-28
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user