name: updating-stubs description: Rebuilds self-extracting stub binaries after triggering curl update. Bumps stubs/binpress/node-smol caches. Use when stub binaries need refresh or after curl security patches. user-invocable: true allowed-tools: Skill, Bash(pnpm:), Bash(npm:), Bash(git:), Bash(node:), Bash(rg:), Bash(grep:), Bash(find:), Bash(ls:), Bash(cat:), Bash(head:), Bash(tail:), Bash(wc:), Bash(diff:*), Read, Edit, Glob, Grep---
updating-stubs
Update stubs-builder by first updating curl (dependency), then rebuilding stubs.
- Package:
packages/stubs-builder/ - Dependency: curl-builder (triggers
updating-curlfirst) - Cache bumps:
stubs,binpress,node-smol
Process
- Validate: Clean working directory
- Update curl:
Skill({ skill: "updating-curl" })- wait for completion - Rebuild stubs (skip in CI):
pnpm run clean && pnpm run buildinpackages/stubs-builder - Test (skip in CI):
pnpm testinpackages/stubs-builder - Bump caches: Increment
stubs,binpress,node-smolin.github/cache-versions.json. Always bump if curl was updated. - Commit (if changes exist): Stage
packages/stubs-builderand cache-versions.json - Report: Summary of curl update and stubs rebuild