What's New in v1.4.0
Two new agent integrations — Kimi CLI and Mistral Vibe — plus sync skills enabled by default and a round of parsing and shell fixes.
New
- Kimi CLI support - Initialize Kimi CLI as a skills-only tool. OpenSpec skills land in
.kimi/skills/for use via/skill:openspec-*. - Mistral Vibe support - Initialize Mistral Vibe as a skills-only tool, with skills generated under
.vibe/skills/. - Sync skills by default - New installs now generate
/opsx:syncskills and commands out of the box in the core profile.
Improved
- Clearer validation hints - When a requirement has SHALL/MUST only in its header,
openspec validatenow tells you to move the keyword onto the requirement body line instead of showing a generic error.
Fixed
- Case-insensitive requirement headers - Requirement headers now parse regardless of capitalization, so specs no longer fail over header casing.
- Zsh completions on oh-my-zsh - Tab completion now installs correctly under oh-my-zsh's
compinitsetup.
New Contributors
- @Miss-you made their first contribution in #1003
- @davseby made their first contribution in #1031
- @JiangWay made their first contribution in #1043
- @HowardYan888 made their first contribution in #1059
- @Pluviobyte made their first contribution in #1135
Full Changelog: v1.3.1...v1.4.0