diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c208993..530d473a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.14.6.0] - 2026-03-31 — Voice-Friendly Skill Triggers + +Say "run a security check" instead of remembering `/cso`. Skills now have voice-friendly trigger phrases that work with AquaVoice, Whisper, and other speech-to-text tools. No more fighting with acronyms that get transcribed wrong ("CSO" -> "CEO" -> wrong skill). + +### Added + +- **Voice triggers for 10 skills.** Each skill gets natural-language aliases baked into its description. "see-so", "security review", "tech review", "code x", "speed test" and more. The right skill activates even when speech-to-text mangles the command name. +- **`voice-triggers:` YAML field in templates.** Structured authoring: add aliases to any `.tmpl` frontmatter, `gen-skill-docs` folds them into the description during generation. Clean source, clean output. +- **Voice input section in README.** New users know skills work with voice from day one. +- **`voice-triggers` documented in CONTRIBUTING.md.** Frontmatter contract updated so contributors know the field exists. + ## [0.14.5.0] - 2026-03-31 — Ship Idempotency + Skill Prefix Fix Re-running `/ship` after a failed push or PR creation no longer double-bumps your version or duplicates your CHANGELOG. And if you use `--prefix` mode, your skill names actually work now. diff --git a/VERSION b/VERSION index 8d14e1d7..0062e6be 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.14.5.0 +0.14.6.0 diff --git a/package.json b/package.json index ba298c89..8ac19037 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gstack", - "version": "0.14.5.0", + "version": "0.14.6.0", "description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.", "license": "MIT", "type": "module",