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 stencilwashcoder/agents-skills-plugins --plugin anthropic-pyright-lspSpawns cheap headless Claude Code workers on cheaper models (GLM/Sonnet/Haiku) with full tool harness and isolated config, fanned out by an Opus orchestrator. Workers produce branches for review.
Spawns and coordinates teams of CLI coding agents (OpenClaw, Claude Code, Codex) that work in parallel via git worktrees and tmux. Useful for splitting large coding tasks across multiple agents.
Orchestrates multiple AI models (GLM, MiniMax, OpenAI, Anthropic) as workers via Pi Coding Agent. Supports parallel tasks, map-reduce, and tmux-based coordination.