Aaronontheweb

Local Binary Swap — Testing skill for Claude Code

Testing community

Publish and swap local netclaw/netclawd binaries for live integration testing.

How to install Local Binary Swap

Installs to ~/.claude/skills/aaronontheweb-netclaw-local-binary-swap/SKILL.md

Terminal
mkdir -p ~/.claude/skills/aaronontheweb-netclaw-local-binary-swap && curl -fsSL https://raw.githubusercontent.com/Aaronontheweb/netclaw/HEAD/.claude/skills/local-binary-swap.md -o ~/.claude/skills/aaronontheweb-netclaw-local-binary-swap/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Local Binary Swap does


name: local-binary-swap description: Publish and swap local netclaw/netclawd binaries for live integration testing. Activate when user says "swap binaries", "publish locally", "test locally", or wants to test CLI/daemon changes against their running install.

Local Binary Swap for Integration Testing

Publish the CLI and/or daemon from the current worktree and swap them into the user's local `~/.netclaw/bin/` install for live testing.

Safety Protocol

  1. Stop the daemon first

Alternatives in Testing

  • Regen API — Regenerate the OpenAPI spec and web API client after server API changes 2.5k ★
  • Test After Change Diagnostics.V1 — If any program code changes, run unit-tests and follow up on the test-result (fix code if there is an error) 272 ★
  • API Spec — Generate Zalando-compliant OpenAPI 3.1 specs (one per bounded context) and publish to SmartBear SwaggerHub 172 ★

Full documentation available on GitHub

View Source Repository