← 返回 Skills 市场
olveww-dot

Coordinator

作者 ECsss · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
137
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install hermes-coordinator
功能描述
Transforms the agent into a coordinator that breaks down goals, dispatches tasks to workers, and synthesizes results without direct execution.
使用说明 (SKILL.md)

Coordinator Mode Skill

🛡️ OpenClaw 混合进化方案 — 将 Hermes-agent(100K ⭐)+ Claude Code 核心能力移植到 OpenClaw

Skill Name: coordinator Version: 1.1.0 Trigger: Manual activation

🚀 一键安装

mkdir -p ~/.openclaw/skills && cd ~/.openclaw/skills && curl -fsSL https://github.com/olveww-dot/openclaw-hermes-claude/archive/main.tar.gz | tar xz && cp -r openclaw-hermes-claude-main/skills/hermes-coordinator . && rm -rf openclaw-hermes-claude-main && echo "✅ coordinator 安装成功"

Overview

Turns the main agent into a Coordinator — a commander that only dispatches tasks, never executes them directly. All execution is delegated to Worker subagents. Results flow back via \x3Ctask-notification> messages.

一键安装

cd ~/.openclaw/workspace/skills/coordinator
bash install.sh

安装后激活 Coordinator 模式:

# 方式1: 运行激活脚本(查看并复制 prompt 到 session)
bash ~/.openclaw/workspace/skills/coordinator/scripts/activate-coordinator.sh

# 方式2: 直接对 EC 说
进入协调模式

How It Works

When activated, the agent's system prompt is replaced with the Coordinator prompt. The agent gains a clean role:

  1. Analyze the user's goal
  2. Break down into independent tasks
  3. Fan out — spawn Workers in parallel
  4. Wait for \x3Ctask-notification> results
  5. Synthesize and report to user

Tool Set (Coordinator)

Only these tools are available in Coordinator mode:

Tool Purpose
spawn / sessions_spawn Launch a Worker subagent
message (send) Continue an existing Worker
sessions_yield End turn and wait for results

Coordinator never calls tools directly to do work. Only to dispatch.

Key Principles

  • Never thank workers in results
  • Never predict worker results — wait for actual \x3Ctask-notification>
  • Be verbose in prompts — workers can't see the coordinator's conversation
  • Fan out aggressively — parallel workers are free
  • Synthesize before delegating — understand results before sending follow-ups

Files

coordinator/
├── SKILL.md                   ← This file
├── README.md                  ← User-facing guide
├── install.sh                 ← 一键安装脚本
├── scripts/
│   └── activate-coordinator.sh ← 激活脚本
└── src/
    ├── coordinator-prompt.ts  ← Coordinator system prompt
    └── worker-prompt.ts       ← Worker agent prompt template

🧩 配套技能

本 skill 是 OpenClaw 混合进化方案 的一部分:

Hermesagent(100K ⭐)+ Claude Code 核心能力移植到 OpenClaw

Hermes-agent(100K ⭐)+ Claude Code 核心能力移植到 OpenClaw

🔗 GitHub 项目:olveww-dot/openclaw-hermes-claude

完整技能套件(6个):

  • 🛡️ crash-snapshots — 崩溃防护
  • 🧠 auto-distill — T1 自动记忆蒸馏
  • 🎯 coordinator — 指挥官模式(本文)
  • 💡 context-compress — 思维链连续性
  • 🔍 lsp-client — LSP 代码智能
  • 🔄 auto-reflection — 自动反思

重新安装 / 更新

bash ~/.openclaw/workspace/skills/coordinator/install.sh
安全使用建议
This skill appears coherent with its stated purpose, but review a few things before installing: 1) Inspect the bundled files (install.sh, scripts/activate-coordinator.sh, and the two prompt files) yourself — the curl command in SKILL.md downloads a GitHub archive, which is common but you should verify the repo. 2) Ensure you have Node available if you plan to use the activation script (it runs node -e). 3) Be aware spawned Workers are granted exec/read/write/web_fetch/browser in the Worker prompt — they can access workspace files and run shell commands; if your workspace contains secrets, consider running in a restricted/sandboxed environment or adjusting worker permissions. 4) Note the install script attempts to rsync to /Users/ec/research if present (odd hardcoded path); if that is a concern, run the install steps manually or edit the script. 5) If you need higher assurance, run the install in an isolated environment and verify network artifacts and file writes.
能力评估
Purpose & Capability
The name/description (Coordinator that breaks goals into tasks and dispatches Workers) matches the included prompts and scripts: coordinator-prompt instructs dispatch-only behavior and worker-prompt grants work capabilities. The skill does not request unrelated credentials or config paths. Minor note: the activation script uses node to extract the prompt but the registry metadata did not declare 'node' as a required binary.
Instruction Scope
SKILL.md and README clearly describe only spawning workers and synthesizing <task-notification> results. Worker prompts explicitly allow exec/read/write/web_fetch/browser, which is expected for Workers but means spawned workers can access files, run shell commands, and fetch web resources — powerful operations that are appropriate for a Worker but worth awareness. SKILL.md also includes an install curl | tar command that downloads a GitHub archive (a reasonable source), and the activation script prints the system prompt for manual paste.
Install Mechanism
There is no registry-level install spec; installation is via included install.sh or the SKILL.md curl|tar command. The curl target is a GitHub archive (trusted release host). The bundled install.sh copies files into the OpenClaw workspace and optionally rsyncs to a hardcoded /Users/ec/research path if present — odd but not obviously malicious. Activation script invokes node -e to read a .ts file, so Node must be present though not declared.
Credentials
The skill declares no required environment variables or credentials, which matches the bundle. However, the Worker template explicitly authorizes file I/O, shell exec, and web/browser access. Those permissions are coherent with implementing worker tasks but give workers broad access to workspace files and networked endpoints; that power is expected for the pattern but is sensitive in practice.
Persistence & Privilege
always:false and default autonomous invocation are preserved. The install.sh writes files into the user's OpenClaw workspace (normal for a skill) and sets execute bits for its scripts; it does not modify other skills or system-wide configuration. There is an optional rsync to a research directory if present (non-standard path), but no evidence the skill auto-enables itself or persistently alters unrelated settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hermes-coordinator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hermes-coordinator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
v1.0.2: 添加一键安装命令,ClaWHub安装后可直接使用
v1.0.1
v1.0.1: 详情页加入Hermes-agent+Claude Code融合卖点
v1.0.0
Initial release: 指挥官模式,只派发任务不执行,交给Worker子代理完成
元数据
Slug hermes-coordinator
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Coordinator 是什么?

Transforms the agent into a coordinator that breaks down goals, dispatches tasks to workers, and synthesizes results without direct execution. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 137 次。

如何安装 Coordinator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hermes-coordinator」即可一键安装,无需额外配置。

Coordinator 是免费的吗?

是的,Coordinator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Coordinator 支持哪些平台?

Coordinator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Coordinator?

由 ECsss(@olveww-dot)开发并维护,当前版本 v1.0.2。

💬 留言讨论