返回 Skill 列表
extension
分类: 数据与分析无需 API Key

OpenClaw Agent Orchestrator

创建并修复持久化 OpenClaw 代理、绑定及运行时状态。当用户需要真实子代理、持久化代理条目或编排证明时使用。

person作者: matthewxmurphyhubclawhub

OpenClaw Agent Orchestrator

Use this skill when the user wants real subagents or when the runtime claims it started agents but openclaw agents list and openclaw agents bindings do not show them.

Durable Agent Rule

For durable subagents in this deployment, use openclaw agents add and verify the result.

Do not use sessions_spawn with mode="session" for durable agent creation here. This runtime has already returned errors such as:

  • mode="session" requires thread=true
  • thread=true is unavailable because no channel plugin registered subagent_spawning hooks

Treat sessions_spawn as ephemeral-only unless the current runtime explicitly proves thread-bound session support.

Workflow

  1. Run scripts/verify-runtime.sh to see the current truth.
  2. If the requested durable agent does not exist, run scripts/create-agent.sh <agent-id> <name> <emoji> [theme].
  3. If the user asked for routing, add bindings with openclaw agents bind.
  4. Re-run scripts/verify-runtime.sh.
  5. Report only what is present in verified runtime output.

Guardrails

  • Never say an agent was created until openclaw agents list --json shows it.
  • Never claim bindings exist until openclaw agents bindings --json shows them.
  • Do not use crontab in this environment. Use openclaw cron ... only if a schedule is actually needed.
  • Do not say GO, starting now, or spawned successfully before a verified state change.

Commands

Verify:

./scripts/verify-runtime.sh

Create one durable agent:

./scripts/create-agent.sh oracle "Oracle" "🔮" "qa"

Create one durable agent from a copied workspace and verify:

./scripts/create-agent.sh trinity "Trinity" "🥷" "ops"
./scripts/verify-runtime.sh