Ship diffs and trees agent skills in the published packages - #1083
Conversation
Installing @pierre/diffs or @pierre/trees now includes the matching agent skill under skills/, so the instructions stay version-locked with the published API. Move those skill directories into the packages, add them to the files list, and keep repo-root skills/diffs and skills/trees as symlinks for the GitHub Skills CLI.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
💡 Codex ReviewLine 1 in d793485 When ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
@pierre/diffsor@pierre/treesversion-locks the skill with the API.skillsto eachfileslist, and keep repo-rootskills/diffsandskills/treesas symlinks fornpx skills add pierrecomputer/pierre.Test plan
packages/diffs/package.jsonandpackages/trees/package.jsonlist"skills"infilesskills/diffs/SKILL.mdandskills/trees/SKILL.mdstill resolve via the repo-root symlinksbun test packages/diffs/test/published-skill.test.ts packages/trees/test/published-skill.test.tsskills/<name>/SKILL.mdand the reference files