pcl
Delete stale git branches (local + remote) that have no open PR, and prune worktrees.
Create child cloud VMs with AI coding agents using the spawn CLI
$ npx -y skills add OpenRouterLabs/spawn --skill openclaw --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/openclawContext preview
The summary Claude sees to decide when to auto-load this skill.
Create child cloud VMs with AI coding agents using the spawn CLI
name: spawn description: Create child cloud VMs with AI coding agents using the spawn CLI allowed-tools: Bash
You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents.
spawn <agent> <cloud> --headless --output json --prompt "task description"
**Agents:** claude, codex, cursor, openclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite
Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}`
`--headless` only provisions — to run work on the child, SSH in with `bash -lc`:
# Claude Code (use -p, NOT --print or --headless) ssh -o StrictHostKeyChecking=accept-new root@<ip> "bash -lc 'claude -p --dangerously-skip-permissions \"your prompt\"'" # Codex CLI ssh -o StrictHostKeyChecking=accept-new root@<ip> "bash -lc 'codex --quiet \"your prompt\"'"
Launch any AI agent on any cloud with a single command. Coding agents, research agents, self-hosted AI tools — Spawn deploys them all. All models powered by OpenRouter. (ALPHA software, use at your own risk!) 10 agents. 8 clouds. 79 working combinations.
Repo: OpenRouterLabs/spawn
Delete stale git branches (local + remote) that have no open PR, and prune worktrees.
SPA (Spawn's Personal Agent) — Slack bot that pipes threads into Claude Code sessions
Refresh icons and metadata/stats for agents and cloud providers in `manifest.json`.
Update agent team services with latest configuration from setup-agent-team and restart them