From agent-exchange
Deploys and orchestrates PicoClaw agents on remote hosts via SSH for parallel dispatch of fast, ephemeral one-shot tasks across a fleet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-exchange:picoclaw-fleetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrate a fleet of remote PicoClaw workers over SSH for fast, ephemeral one-shot tasks.
Orchestrate a fleet of remote PicoClaw workers over SSH for fast, ephemeral one-shot tasks.
Use this skill to deploy PicoClaw to remote machines, dispatch one-shot tasks, fan out work in parallel, and optionally tear workers down after completion.
scripts/deploy.sh — install/update PicoClaw on a hostscripts/dispatch.sh — run picoclaw agent -m "TASK" on a host and return stdoutscripts/fleet-status.sh — check host reachability and install readinessFleet config path:
~/.openclaw/workspace/config/picoclaw-fleet.jsonIf missing, create it with this default template:
{
"hosts": [
{
"name": "darth",
"host": "192.168.50.57",
"user": "eric",
"arch": "arm64",
"ssh_key": "~/.ssh/id_rsa"
}
],
"defaults": {
"provider": "anthropic",
"api_key_env": "ANTHROPIC_API_KEY"
}
}
Use scripts/deploy.sh <host> <user> <arch> [ssh_key].
Expected behavior:
EricGrill/picoclaw GitHub releasesamd64, arm64, riscv64)~/.local/bin/picoclaw~/.picoclaw/.env with provider + API key env valuepicoclaw onboardRequired envs before deploy:
ANTHROPIC_API_KEY (default) or whichever env is set by defaults.api_key_envPROVIDER (defaults to anthropic)API_KEY_ENV overrideUse scripts/dispatch.sh <host> <user> <task> [timeout_seconds].
Behavior:
picoclaw agent -m "TASK"For multi-task batches, dispatch to multiple hosts in background and wait for all:
scripts/dispatch.sh 192.168.50.57 eric "summarize logs" 120 > /tmp/darth.out 2>&1 &
scripts/dispatch.sh 192.168.50.58 eric "extract action items" 120 > /tmp/lobot.out 2>&1 &
wait
Then print each host output inline.
For single tasks:
scripts/fleet-status.shIf selected host is missing PicoClaw, run deploy first.
To remove PicoClaw after one-shot jobs:
ssh -i ~/.ssh/id_rsa eric@HOST 'rm -f ~/.local/bin/picoclaw ~/.picoclaw/.env'
Use teardown only when explicitly requested or for strict ephemeral execution workflows.
scripts/fleet-status.shscripts/deploy.sh ...scripts/dispatch.sh ...npx claudepluginhub ericgrill/agents-skills-plugins --plugin anthropic-pyright-lspControls remote GPU clusters via `rca` CLI — run commands, transfer files, inspect GPUs/nodes, sync with mutagen. Handles install, SSH config, daemon lifecycle, execution, and node status.
Deploys payloads, scripts, and shell commands fleet-wide via LimaCharlie CLI with reliable tasking for offline endpoints. Use for vulnerability scanning, data collection, software inventory, and compliance checks.
Orchestrates advanced swarm patterns for distributed research, development, and testing workflows using mesh, hierarchical, star, and ring topologies with adaptive agent strategies.