Skip to content

Conversation

@HartBrook
Copy link
Owner

@HartBrook HartBrook commented Jan 29, 2026

Summary

  • Migrates commands/again.md and commands/tidy.md to skills/again/SKILL.md and skills/tidy/SKILL.md format to fix command resolution on newer Claude Code CLI versions
  • Claude Code 2.1.x changed how commands/ are discovered, causing /look:again to misroute to tidy on some machines. The skills/ directory format uses the newer, supported resolution path. See glittercowboy/get-shit-done#218 for background.
  • Adds disable-model-invocation: true to prevent Claude from auto-invoking these user-triggered actions
  • Adds integration test script (make integration)
  • Bumps version to 0.4.0
  • No changes to user-facing command names: /look:again and /look:tidy work as before

Test plan

  • make test — 50/50 structural tests pass
  • make eval — behavioral evals pass
  • make integration — end-to-end test passes
  • make dev — verify /look:again resolves correctly (not to tidy)
  • Verify /look:tidy still works
  • Test on machine that previously exhibited the routing bug

Claude Code 2.1.x changed how commands/ are discovered, causing
multi-command plugins to misroute (e.g. /look:again running tidy).
The skills/ directory format uses the newer, supported resolution
path. See glittercowboy/get-shit-done#218 for background.

- Move commands/again.md → skills/again/SKILL.md
- Move commands/tidy.md → skills/tidy/SKILL.md
- Add disable-model-invocation: true to both skills
- Rename frontmatter field tools → allowed-tools (skills format)
- Remove commands array from plugin.json and marketplace.json
- Update test suite, build script, evals, and documentation
- Add integration test script
- Bump version to 0.4.0

No changes to user-facing command names: /look:again and /look:tidy
work as before.
@HartBrook HartBrook merged commit bb4b9cf into main Jan 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants