update-agent-tools

star 0

Update curated global/local agent tooling used by these dotfiles. Use when asked to refresh agent CLIs or binaries.

0serna By 0serna schedule Updated 5/19/2026

name: update-agent-tools disable-model-invocation: true description: Update curated agent CLIs and binaries used by these dotfiles.

Update the curated agent tools used by this dotfiles repository.

Guardrails:

  • Update installed tools only.
  • Do not modify repository files or regenerate generated content.
  • Do not scan for new commands or broaden the tool list.
  • Report versions only; omit paths.

Scope

Update these tools with these exact methods:

Tool Method Version check
playwriter npm install -g playwriter@latest playwriter --version
rtk brew upgrade rtk rtk --version
ctx7 npm install -g ctx7@latest ctx7 --version
skills npx skills update -g -y npx skills --version

Workflow

  1. Capture the pre-update version for each scoped tool using the version check from the scope table. If the version command fails, record not found or not verifiable; do not stop.

  2. Run every update method from the scope table directly, without asking for confirmation.

  3. Continue to the next tool if an update command fails.

  4. After the skills tool update completes, parse npx skills update -g -y output to identify updated skill names (lines matching ✓ Updated <skill-name>).

  5. Capture the post-update version using the same checks as step 1.

  6. Return a compact summary for every tool (versions only, no paths). Derive status from the update command, not the version check. If the skills tool updated any skill names, list them.

Failure Handling

  • If brew upgrade rtk reports already up-to-date, count that as OK.
  • If brew upgrade rtk fails (formula unavailable, Homebrew missing, etc.), count only rtk as failed and continue.
  • If npm install -g ... or npx skills update -g -y fails, count only the affected tool as failed and continue.
  • Version checks are best effort. A failed version check is not an update failure when the update command itself succeeded.

Output

Return a concise summary with one row per tool:

  • tool name
  • update method
  • status: OK or failed
  • version before and after, or not verifiable
  • any short failure message

If the skills tool updated any skill names, list them.

Install via CLI
npx skills add https://github.com/0serna/dotfiles --skill update-agent-tools
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator