idea : make the documented skill install version-matched to the binary #2849
mansiverma897993
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
idea / problem
npx skills add herdrdev/herdr --skill herdr -g installs the SKILL.md from master, which documents behavior that may not exist in the user's installed stable release. Right now a stable v0.8.0 user gets a skill describing the agent_blocked behavior from #2788, which only exists on master. An agent can end up acting on instructions the installed binary doesn't actually support.
requested change
Suggested approach: have the docs install the skill from the tag matching the installed version (herdrdev/herdr@v0.8.0, derived from herdr --version), and verify the installed file against herdr --skill (the release-matched bundled copy). The unpinned master form stays only for master-built/preview binaries.
why you want this
I have a candidate docs draft on a branch: https://github.com/mansiverma897993/herdr/tree/fix/issue-2847-skill-version-match
Happy to adjust the approach this is only a starting point, not a PR.
All reactions