Toolkit update
Skill ImYourBoyRoy/Portable_Web_toolkit/skills/toolkit-update
Portable Astro + Cloudflare toolkit with versioned skills for Codex, Cursor, Claude, and Antigravity; readiness, deployment, discovery, and starter CLIs.
npx -y skills add ImYourBoyRoy/Portable_Web_toolkit --skill toolkit-updateAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Compare, plan, or apply an explicitly authorized Portable Web Toolkit or toolkit-skill update. Use when asked to check toolkit freshness, reconcile a local export with GitHub, inspect installed skill versions, or update to a selected tag or commit. Default to read-only status, preserve local-only capabilities, and never reinstall or overwrite skills automatically.
SKILL.md
2.9 KB, as published. Nobody here has run it
Toolkit Update
Establish current state before choosing an update.
Preflight
Resolve the active repository and applicable instructions, preserve unrelated work, then locate the actual toolkit source and selected client skill roots.
Inspect
- Resolve the toolkit root and determine whether it is a real Git worktree, an export, a cache, or a linked client copy.
- Read
VERSION, package versions,skill-pack.json, Git status, current commit and remote, when available. - Inspect the selected upstream release, tag, or immutable commit.
- Compare skill directories, versions, hashes, toolkit modules, templates, instructions, and release notes.
- Classify local-only, upstream-only, modified, generated, and ignored content.
- Report the status and stop unless an update was explicitly authorized.
Before reporting a Git remote, remove URL userinfo, credentials, query strings, and fragments. Describe private-fork locations generically unless the exact locator is necessary and authorized.
Use the optional status helper only as an aid:
node ./scripts/check-agent-skills.mjs --agent <client> --scope <user-or-project>
It must not be required for an agent-driven installation.
Plan
Prefer an upstream-backed Git worktree. For an exported local folder:
- create a recoverable backup
- clone the selected upstream source into staging
- port reviewed local-only capabilities without dependencies or caches
- resolve instruction and manifest changes
- validate in staging
- switch the active path only after review
Never claim that git pull updated an export without .git.
Apply
Require exact update authorization. Use git pull --ff-only only when the
worktree and branch permit it. Otherwise use a staging clone and explicit
reconciliation.
Do not:
- run an unaudited remote installer
- overwrite unmanaged or locally modified skills
- reinstall every client as a side effect
- delete a local-only module merely because upstream lacks it
- install host software, push, tag, publish, or deploy without separate approval
Verify
Run:
- skill manifest validation
- structural validation for every skill
- positive and near-miss routing tests when available
- toolkit verification and privacy checks
- status comparison for selected installed clients
Report the previous and resulting versions, source commit, preserved local capabilities, files changed, installed skills left untouched, checks, rollback location, and unresolved publication work.