diff --git a/packages/cli/package.json b/packages/cli/package.json index 24010938a..2b805a43d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openrouter/spawn", - "version": "0.29.0", + "version": "0.29.1", "type": "module", "bin": { "spawn": "cli.js" diff --git a/packages/cli/src/shared/spawn-skill.ts b/packages/cli/src/shared/spawn-skill.ts index a2b6f1546..59dbd263b 100644 --- a/packages/cli/src/shared/spawn-skill.ts +++ b/packages/cli/src/shared/spawn-skill.ts @@ -30,7 +30,7 @@ You have the \`spawn\` CLI installed. Use it to provision cloud VMs with AI agen spawn --headless --output json --prompt "task description" \`\`\` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: \`{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}\` @@ -74,7 +74,7 @@ const HERMES_SNIPPET = ` You have the \`spawn\` CLI for creating child cloud VMs with AI agents. Use \`spawn --headless --output json --prompt "task"\` to delegate work. -Available agents: claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie. +Available agents: claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie. Cloud credentials are pre-configured. Run \`spawn list --json\` to see children. \`--headless\` only provisions. To run a prompt on the child: \`ssh root@ "bash -lc 'claude -p --dangerously-skip-permissions \\"prompt\\"'"\`. Always use \`bash -lc\` (binaries are in ~/.local/bin/). `; diff --git a/skills/claude/SKILL.md b/skills/claude/SKILL.md index dafb83b96..c78fb699a 100644 --- a/skills/claude/SKILL.md +++ b/skills/claude/SKILL.md @@ -14,7 +14,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/codex/SKILL.md b/skills/codex/SKILL.md index dafb83b96..c78fb699a 100644 --- a/skills/codex/SKILL.md +++ b/skills/codex/SKILL.md @@ -14,7 +14,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/hermes/SOUL.md b/skills/hermes/SOUL.md index 56091717b..67796141a 100644 --- a/skills/hermes/SOUL.md +++ b/skills/hermes/SOUL.md @@ -4,6 +4,6 @@ You have the `spawn` CLI for creating child cloud VMs with AI agents. Use `spawn --headless --output json --prompt "task"` to delegate work. -Available agents: claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie. +Available agents: claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie. Cloud credentials are pre-configured. Run `spawn list --json` to see children. `--headless` only provisions. To run a prompt on the child: `ssh root@ "bash -lc 'claude -p --dangerously-skip-permissions \"prompt\"'"`. Always use `bash -lc` (binaries are in ~/.local/bin/). diff --git a/skills/junie/AGENTS.md b/skills/junie/AGENTS.md index b1288f8c7..e8b718040 100644 --- a/skills/junie/AGENTS.md +++ b/skills/junie/AGENTS.md @@ -8,7 +8,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/kilocode/spawn.md b/skills/kilocode/spawn.md index b1288f8c7..e8b718040 100644 --- a/skills/kilocode/spawn.md +++ b/skills/kilocode/spawn.md @@ -8,7 +8,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/openclaw/SKILL.md b/skills/openclaw/SKILL.md index dafb83b96..c78fb699a 100644 --- a/skills/openclaw/SKILL.md +++ b/skills/openclaw/SKILL.md @@ -14,7 +14,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/opencode/AGENTS.md b/skills/opencode/AGENTS.md index b1288f8c7..e8b718040 100644 --- a/skills/opencode/AGENTS.md +++ b/skills/opencode/AGENTS.md @@ -8,7 +8,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}` diff --git a/skills/zeroclaw/AGENTS.md b/skills/zeroclaw/AGENTS.md index b1288f8c7..e8b718040 100644 --- a/skills/zeroclaw/AGENTS.md +++ b/skills/zeroclaw/AGENTS.md @@ -8,7 +8,7 @@ You have the `spawn` CLI installed. Use it to provision cloud VMs with AI agents spawn --headless --output json --prompt "task description" ``` -**Agents:** claude, codex, openclaw, zeroclaw, opencode, kilocode, hermes, junie +**Agents:** claude, codex, cursor, openclaw, zeroclaw, opencode, kilocode, hermes, junie **Clouds:** hetzner, digitalocean, aws, gcp, sprite Returns JSON: `{"status":"success","ip_address":"...","ssh_user":"root","server_id":"..."}`