updating-binsuite

star 3

Orchestrates LIEF and stubs updates in correct dependency order (LIEF first, then stubs). Use after Node.js updates, before releases, or when binary tools need refresh.

SocketDev By SocketDev schedule Updated 6/9/2026

name: updating-binsuite description: Orchestrates LIEF and stubs updates in correct dependency order (LIEF first, then stubs). Use after Node.js updates, before releases, or when binary tools need refresh. 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---

updating-binsuite

Orchestrate updating the binary manipulation suite by triggering updating-lief and updating-stubs in order.

Dependency Chain

updating-binsuite
  ├─ updating-lief (reads LIEF version from Node.js deps)
  └─ updating-stubs (triggers curl update internally)

Process

  1. Validate: Clean working directory
  2. Update LIEF: Skill({ skill: "updating-lief" }) - runs first, gets version from node/deps/LIEF. If it fails, abort.
  3. Update Stubs: Skill({ skill: "updating-stubs" }) - runs second, triggers curl internally
  4. Report: Summary of both updates, cache versions bumped, commits created

CI mode passes through to sub-skills (they detect CI=true and skip builds).

Install via CLI
npx skills add https://github.com/SocketDev/socket-btm --skill updating-binsuite
Repository Details
star Stars 3
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator