Install
$ agentstack add skill-noppu-labs-ai-toolkit-sync-skills ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
About
Sync vendored skills with upstream
Prerequisites: gh CLI authenticated. Run everything from the repo root.
Workflow
- Run
npm run sync -- status. States and what to do:
up-to-date— nothing to do.local— our own skill, no upstream; nothing to sync.upstream-updated— safe fast-forward:npm run sync -- pull /.locally-modified— we edited since the last baseline. If the edits are intentional,
npm run sync -- accept /.
diverged— both sides changed: merge manually (section below).fetch-error (...)— upstream unreachable or moved; checksource/skillPathin the
plugin's skills-lock.json against the upstream repo.
- After all changes:
npm run sync -- verify, then commit with a message that
lists which skills were pulled or merged and from which upstream commits.
Manual merge for diverged skills
Never blind-overwrite a diverged skill — pull --force discards our customizations.
npm run sync -- diff /— full diff, vendored → upstream.- Identify which differences are OUR deliberate customizations
(git log -p -- /skills/ shows how the vendored copy evolved) versus genuine upstream improvements.
- Edit the vendored files to incorporate the upstream improvements while preserving every
local customization. Read both versions fully before editing.
- Re-baseline BOTH sides:
npm run sync -- seed /
(accept only re-baselines the vendored hash and would leave the skill permanently flagged as upstream-updated).
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: noppu-labs
- Source: noppu-labs/ai-toolkit
- License: MIT
- Homepage: https://noppu-labs.github.io/ai-toolkit/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.