| v0.19.1-alpha | ## What's Changed * adapter: import workflow-backed skills from cache by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/121 * tui: fix idle crash during token refresh by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/122 * drafts: fix discovery of renamed artifact drafts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/123 * tui: fix stale PR draft submit states by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/124 * tui: add batch | High | 5/26/2026 |
| v0.18.0-alpha | ## What's Changed * fix: import META_PROMPT to .prompts/ root instead of project root by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/43 * cc-plugin: fix stop hook and meta-prompt import path by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/44 * mcp: make constraintId optional and fix skill cwd by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/45 * cc-plugin: defer task begin to user prompt and fix session handling by @lilhammerfun in https://gi | Medium | 4/2/2026 |
| v0.17.0-alpha | ## What's Changed * add: support --bundle flag for one-step register and assign by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/37 * workspace: guard git commands against non-repo .prompts/ by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/38 * mcp: add workspace memory recall server by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/36 * docs: rewrite README and rename prompt kind data to context by @lilhammerfun in https://github.com/lilhammerfu | Medium | 4/1/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Medium | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.3 | ## What's Changed * set: parse refs consistently and deduplicate bundle prompts by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/32 * registry: reject ambiguous short hashes and require prompt groups by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/33 * registry: key override cache by url and branch by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/34 * bump version to 0.16.3 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/35 | Low | 3/21/2026 |
| v0.16.2 | ## What's Changed * docs: add PIN.md and MPF example to README by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/27 * add install.ps1 for Windows by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/28 * fix group derivation, improve ls and pub, rewrite README by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/30 * fix: clean up bundle references on prompt delete and replace by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/31 **Full | Low | 3/21/2026 |
| v0.16.0 | ## What's Changed * clumsies: rename category to group, remove frontmatter by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/25 * bump version to 0.16.0 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/26 **Full Changelog**: https://github.com/lilhammerfun/clumsies/compare/v0.15.0...v0.16.0 | Low | 3/20/2026 |
| v0.15.0 | ## What's Changed * commands: eliminate duplication and simplify by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/17 * get: split getBundle into focused functions by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/18 * docs: clarify personal registry vs marketplace stance by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/19 * git: replace Chinese comments with English by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/21 * get: add - | Low | 3/20/2026 |
| v0.14.0 | ## What's Changed * windows: add cross-platform support by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/15 * bump version to 0.14.0 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/16 **Full Changelog**: https://github.com/lilhammerfun/clumsies/compare/v0.13.0...v0.14.0 | Low | 3/19/2026 |
| v0.13.0 | ## What's Changed * ci: fetch all tags in release workflow for correct changelog by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/9 * set: fix hash resolution for --meta and --add-prompt by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/10 * spinner: disable animation in non-TTY; docs: fix outdated directory names by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/11 * flags: extract shared flag parsing module by @lilhammerfun in https://github.com | Low | 3/19/2026 |
| v0.12.1 | ## What's Changed * ci: add zig fmt lint check by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/5 * commands: split into focused sub-modules by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/6 * output: strip padding and blank lines from all CLI output by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/7 * bump version to 0.12.1 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/8 **Full Changelog**: https://github.com/lilhammerfun | Low | 3/18/2026 |
| v0.12.0 | ## What's Changed * ci: split tests into separate workflow, add test badge by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/1 * fix: capitalize badge labels for License and Release by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/2 * ci: add tag-triggered release workflow by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/3 * bump version to 0.12.0 by @lilhammerfun in https://github.com/lilhammerfun/clumsies/pull/4 **Full Changelog**: https://gi | Low | 3/18/2026 |
| v0.11.6 | ## What's New - Reposition project as "user-controlled memory for AI agents" - Fix 4 bugs across JSON output, sync, add, and install commands - Unify meta-prompt files into prompts storage with category `../` ## Checksums (SHA256) ``` aaa0c809e57f7cda9f6d5af62691110ff74e53f063dbda1d039fd83703fe9302 clumsies-darwin-arm64 81e7386e0c03abf56f1da932b3ee4ebd38ab8418875a429c8612719b74651a2b clumsies-darwin-x86_64 cf5ef278d9eb88ade66f2ff919ed9b615bf07c10c4a612fb8e0f09a3a5fe6c39 clumsies-linux-arm6 | Low | 3/18/2026 |
| v0.11.5 | ## What's New - `clumsies add` now accepts directories â all files in the directory are registered - Description falls back to frontmatter `description:` field when `--desc` is not given - Category is derived from `.prompts/` path (e.g. `.prompts/regulation/coding/` â `regulation/coding`) instead of defaulting to `conduct` - `clumsies ls` now defaults to listing bundles; use `-p` to list prompts - Documentation updated for the `regulation/` + `house-rules/` directory split ## Checksums (SHA256 | Low | 3/8/2026 |
| v0.11.3 | ## What's New - Skip duplicate prompts on import instead of creating copies - Bundle format: replace categories with direct prompts list (v0.11.2) ## Checksums (SHA256) ``` 88383fec8b629282f18dd02f7562fe306279396b516ce62ae02dadf6b6660641 clumsies-darwin-arm64 976ee72bf9370f5681fa779a41d6d6ca1401a6fba166a163052823099ba466dd clumsies-darwin-x86_64 3cab7e38d2565312c3cfcb08ca7900ebe4177314ae4e8118e2a5b6156d63fcb0 clumsies-linux-arm64 dd013b8a32568a98f2e696bc9d611a1f38f2c96c33bab5c67bc740a27654 | Low | 3/7/2026 |
| v0.11.2 | ## What's New - Replace bundle `categories` with direct `prompts` list â each bundle now references prompts by hash, category metadata resolved from prompts/index.json at runtime - Enables `--rm-prompt` to remove individual prompts from bundles (previously broken) ## Checksums (SHA256) ``` dec1b5ad3b6df93727a62b856d32621a3460c2865657ceb817a193819a247e0d clumsies-darwin-arm64 295d396e6beef93b3e7c3ed5055d3f1cd3c650ec6ec44b7e4c3fba0e443b1afd clumsies-darwin-x86_64 e3197a1233732b76356c08e0f2a9c | Low | 3/7/2026 |
| v0.11.1 | ## What's New - `get <hash>` now auto-creates `.prompts/` directory instead of requiring it to exist - Removed all stale references to deleted `clumsies init` command - Fixed `meta_prompt_file` config docstring ## Checksums (SHA256) ``` 0b5d61395b1fe72caf50a921f247a562ebbceb3a9d936ad14e2b193e2e4daa0a clumsies-darwin-arm64 856dd1ccbe1954bd6dfef5939f25c29de2aab34c2f1e1800b9ba3ed941f34612 clumsies-darwin-x86_64 d18a24121a98be17a48d7a6da7cf2d10e3c82996d6218ca5370eeab12ea26aac clumsies-linux-ar | Low | 3/7/2026 |
| v0.11.0 | ## What's New - Flatten CLI from nested subcommands to 7 flat verbs: `ls`, `add`, `rm`, `show`, `set`, `get`, `pub` - Auto-detect prompt vs bundle by ref type (hex hash â prompt, name â bundle) - Add `-Q`/`--quiet-git` flag to suppress git output across all commands - Replace `anytype` with concrete `*std.io.Writer` for all writer parameters (Zig 0.15 best practice) - Rewrite top-level help to concise format with per-command `-h` for details ## Checksums (SHA256) ``` e8a8f85147ac0f3b71e506bd1 | Low | 2/26/2026 |
| v0.10.0 | ## What's New - Add `prompt replace` subcommand to replace prompt content and metadata - Add `prompt rename-cat` subcommand to batch rename categories across prompts and bundles - Add `--name` flag to `prompt update` for renaming prompts - Sort `prompt list` output by category first, then by name - Strip frontmatter from file content during `prompt register` ## Checksums (SHA256) ``` 5aae2c69c94da8116f40056d9d22ecb7f93ee1ef629e81d47c066fc56f972aea clumsies-darwin-arm64 6adb | Low | 2/26/2026 |
| v0.9.0 | ## What's New - Decouple prompt metadata from frontmatter â prompt files are now pure content - Add `--desc` and `--cat` flags to `prompt register` for explicit metadata - Add `prompt update` subcommand to modify metadata without changing content hash - Add `--cat` flag to `prompt import` for category-based batch import (prefix match) - Fix memory leak in `git fetchAndCheckout` ## Checksums (SHA256) \`\`\` e54607c981c817edad0630e38f8d6260d5ccbfd2944dfda45684d721f5701fa3 clumsies-darwin-arm64 | Low | 2/26/2026 |
| v0.8.1 | ## What's New - Reject unknown CLI flags with clear error messages instead of silently ignoring them - All 15 argument-parsing entry points now validate flags - Prevents accidental full imports when a flag is misspelled (e.g. `--meta` vs `--update-meta`) ## Checksums (SHA256) ``` af95175d6b1709b1d708acf8f87dca0f215cbd2eb86ff9c1448455645c820fc5 clumsies-darwin-arm64 bff2a293121693253269ecc8e210424f6238a1c91af432318d640076b2a2dc7f clumsies-darwin-x86_64 c69e6b24ded93b4d4f34dd67e207fb47c1e4214 | Low | 2/15/2026 |
| v0.8.0 | ## What's New - Meta-prompt files are now managed exclusively via registry (bundle import/register), no longer auto-synced between root and .prompts/ - Added `bundle import --update-meta` to update only meta-prompt files from registry - Added `bundle show --meta` to display full meta-prompt content - Removed legacy sync logic from push/pull/clone commands ## Checksums (SHA256) ``` c0b325a8a58d76c04fabb812c0116e51112dd352887a6c3bbdd5c3af22eb2b39 clumsies-darwin-arm64 3e2bbf884cfea37ce7efa3e07 | Low | 2/15/2026 |
| v0.7.1 | ## What's New - Sort prompt/bundle/config list output by name ascending - Remove leading blank line before sync spinner output ## Checksums (SHA256) ``` 59713f5ffb656c2d0df62fdfbe4073f23f3bfadb6c8be920873880df531e0e7d clumsies-darwin-arm64 d6b1b6cc8dec8b6a4b3e61ccc730fa3a973ed90f5959925611ce9863be065e93 clumsies-darwin-x86_64 7d6ac7d554430f6051f050532c54592832e1540103243a4d24dfdc6f473b67dd clumsies-linux-arm64 156523f6a5496f6743cdaa58e20364846aec1384382ea1a792de266f325ca95e clumsies-linux | Low | 2/6/2026 |
| v0.7.0 | ## What's New - **Restructured init workflow**: Replaced `clumsies init` with `clumsies bundle import` - `bundle import <name>` now auto-creates `.prompts/` and runs `git init` - Support `--remote-url` option to set remote during import - **New `clumsies remote` command**: Set or update remote origin for `.prompts/` - **Enhanced batch operations**: - `bundle update --add` now supports directories and hash references - `prompt rm` and `bundle rm` support batch deletion - **Added `-h/--he | Low | 1/23/2026 |
| v0.6.2 | ## What's New - Unified git output capture and display across all commands - Prompt list now shows category instead of created date - Prompt import supports multiple hashes ## Checksums (SHA256) ``` 4bf0c2b782633eb6d7c158daaf2b93ab51a1205bc7cec7e691eb62599b0864eb clumsies-darwin-arm64 55c84c0fbfce15adbd01f8e79228c5a89ac63e780e41d597e419d4ba59f552e9 clumsies-darwin-x86_64 00c66f832088fadabe170b9476dd1532d1415524b983c27d7dbad63be4d35d88 clumsies-linux-arm64 ec08ea17f553b09c0dc2d3 | Low | 1/23/2026 |
| v0.6.1 | ## What's New - **Registry branch support**: Use `url#branch` syntax to specify branch (e.g. `git@github.com:user/repo.git#dev`) - **Fast bundle/prompt commands**: Default uses local cache, add `-s` flag to sync with remote - **Meta-prompt move semantics**: clone/pull now move (not copy) files from .prompts/ to root - **Conflict detection**: Creates `CLAUDE.remote.md` when destination already exists ## Checksums (SHA256) \`\`\` f68a3c514062967f6f6dbbfbd971abeab431b3900f65f64cfbe8d141feecb5ad | Low | 1/14/2026 |
| v0.6.0 | ## What's New ### Command Changes - **`bundle register`** / **`prompt register`** - Renamed from `create -P/-B` - **`init <bundle> <url>`** - Now requires both bundle name and git remote URL - **`clone <url>`** - New command for cloning .prompts/ to a new machine - Removed `-d/--desc` option - Bundle metadata now extracted from meta-prompt file's YAML frontmatter ### Git Error Display - Push/pull failures now show actual git error messages - Displayed in dim color to distinguish from clumsies | Low | 1/13/2026 |
| v0.5.0 | ## What's New **v2 Architecture** - Shift from marketplace to personal prompt management. v1 focused on discovering and using templates from a shared registry. v2 treats `.prompts/` as your personal git repo with optional registry sharing. ### New Commands **Git-style commands** for managing your `.prompts/`: - `init`, `push`, `pull`, `clone`, `status`, `log` **Registry CRUD**: - `create -P/-B` â Create prompts/bundles in registry - `update -B` â Update bundle contents (--add/--rm) - `rm -P | Low | 1/12/2026 |
| v0.4.0 | ## What's New - Add animated spinner with braille dots for all IO operations - Better UX with visual feedback during network requests - Fix detail command to use hash lookup instead of name - Fix search separator to use 80% terminal width for aesthetics - Fix install.sh usage example ## Checksums (SHA256) ``` 970350a38ccbc90cfa81463ad58f041ab60b499c6b6cb569c3898b2d671b3030 clumsies-darwin-arm64 f8881fc91bd6a25af3b906c25c34b22ec5295ce39c2a239492363d5c5ac2134c clumsies-darwin-x86_64 97284f6c2 | Low | 1/12/2026 |
| v0.3.3 | ## What's New ### Simplified CLI Commands - `use` command now auto-downloads templates if not cached (merged `install` into `use`) - New standalone `list` command to show cached templates with name and hash - Removed `install` command (functionality merged into `use`) - Removed `zen` command ### Documentation - Updated CLI description: "CLI for the Clumsies Protocol" - Updated README with correct repo URL and new command examples | Low | 1/7/2026 |
| v0.3.2 | ## What's New ### Dynamic Terminal Width - Description column now adapts to terminal width - Ellipsis (`...`) indicator when text is truncated - Better UX on both wide and narrow terminals ### Build-time Version Injection - Version now defined in `build.zig.zon` (single source of truth) - Eliminates hardcoded version that was easy to forget - Declares minimum Zig version requirement (0.15.0) ## Technical - Requires Zig 0.15.x to build from source | Low | 1/7/2026 |
| v0.3.1 | ## What's New ### Content-Addressable Storage Templates and prompts are now identified by SHA-256 hash rather than name, enabling: - Non-unique template/prompt names (same name, different authors) - Content-based deduplication - Short hash prefix matching (e.g., `4a83ba2c` instead of full hash) ### New `add` Command Add individual prompts to your project without installing a full template: ```bash clumsies search --command # Find prompts clumsies add 36995f0a # Add by hash ``` ### U | Low | 1/7/2026 |
| v0.3.0 | ## What's New - Implement Clumsies Protocol v1 with content-addressable storage - Hash-based unique identification for prompts (SHA-256) - YAML frontmatter support for prompt metadata - Updated registry structure with prompts/ and templates/ directories ## Checksums (SHA256) ``` 1e6bffea0eb659853622e3810fdb9f887011289859f3c026295007ba8331d5ae clumsies-darwin-arm64 cae2a7a96023e260a84596f6b149ff56c02736640dd71525c5d845b49e5deb2b clumsies-darwin-x86_64 aca031f9f54049454aa0dcb8723fef9134c17073 | Low | 1/7/2026 |
| v0.2.5 | ## What's New - **`upgrade` command**: Self-update from GitHub releases with SHA256 verification - **Code refactor**: Commands split into separate files under `src/commands/` - **Updated registry URL**: Migrated to new GitHub username ## Checksums (SHA256) ``` 309a6c78a03cc2435b0f9dc5a5dee08c24d32f2cea73b9f673c385ca005a33db clumsies-darwin-arm64 7a72b32bc748dc6d12db17fe58c2db7e69d8e6e3746987c553efea8173632982 clumsies-darwin-x86_64 d79311ab068a85e30e9e2d49de5afe8568baae8c6e96f405e8d728492e2 | Low | 1/2/2026 |
| v0.2.4 | ## What's New - **`zen` command**: Output clumsies design philosophy - helps AI understand the system and create new templates - **Renamed `prompts/` to `.prompts/`**: Hidden directory convention aligns with common config patterns (.git, .vscode) ## Checksums (SHA256) ``` 9de02f5d810b0d16cea3f897c81ac599dbfb15e0ecbadddf4426465dfff0e048 clumsies-darwin-arm64 713452d72f52da840a2c7f1247c454a870f72d36ba26d9f5e8cb42002df22d58 clumsies-darwin-x86_64 bb4540306bfc938c7ad303abc2e66494cf1317db9929e8c | Low | 1/2/2026 |
| v0.2.3 | ### Security - Install script now verifies SHA256 checksum before execution - Added checksums.txt for manual verification | Low | 12/5/2025 |
| v0.2.2 | ### Changes - Cargo-style left padding for all output - Top/bottom padding for cleaner display - Detail command header with divider lines - Loading indicators with flush - Colorful help output - No more GitHub API rate limit (read files from index.json) - Memory leak fix | Low | 12/4/2025 |
| v0.2.1 | Fix ANSI color escape sequences in install.sh | Low | 12/4/2025 |
| v0.2.0 | Add colorful CLI output with Zig theme | Low | 12/4/2025 |
| v0.1.0 | Initial release | Low | 12/4/2025 |