Improvement Orchestrator
/install improvement-orchestrator
Improvement Orchestrator
Coordinates the full improvement pipeline: Generator → Discriminator → Evaluator → Executor → Gate.
When to Use
- Run a full improvement cycle on one or more skills
- Coordinate the 5-stage pipeline end-to-end (with optional evaluator)
- Retry failed improvements with trace-aware feedback (Ralph Wiggum loop)
When NOT to Use
- 只想检查 skill 质量评分 → use
improvement-learner - 只想手动给候选打分 → use
improvement-discriminator - 只想改一个文件 → use
improvement-executor - 只想查基准数据 → use
benchmark-store
Pipeline
propose → discriminate → evaluate* → execute → gate
↻ Ralph Wiggum: fail → inject trace → retry (max 3)
* evaluate is optional — skipped if no task_suite.yaml exists
\x3Cexample> 正确用法: 对一个 skill 运行全流程改进 $ python3 scripts/orchestrate.py --target /path/to/skill --state-root ./state → 自动完成: 生成候选 → 多人盲审 → 任务评估 → 执行变更 → 6层门禁 → 失败时自动注入 trace 重试(最多 3 次) \x3C/example>
\x3Canti-example> 错误用法: 只想看评分却用了 orchestrator $ python3 scripts/orchestrate.py --target /path/to/skill # 会执行变更! → 应该用: python3 improvement-learner/scripts/self_improve.py --skill-path /path/to/skill --max-iterations 1 \x3C/anti-example>
CLI
python3 scripts/orchestrate.py \
--target /path/to/skill \
--state-root /path/to/state \
--max-retries 3 \
--auto
Output Artifacts
| Request | Deliverable |
|---|---|
| Full pipeline | JSON with all stage outputs, final scores, execution trace |
| Retry cycle | Updated candidates with injected failure traces |
Related Skills
- improvement-generator: Produces candidate proposals (stage 1)
- improvement-discriminator: Multi-reviewer panel scoring (stage 2)
- improvement-evaluator: Task suite execution validation (stage 3, optional)
- improvement-executor: Applies changes with backup/rollback (stage 4)
- improvement-gate: 6-layer quality gate (stage 5)
- benchmark-store: Frozen benchmarks and Pareto front data
References
- Architecture — System design and data flow
- Guardrails — Safety rules and protected targets
- End-to-End Demo — Complete walkthrough
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install improvement-orchestrator - 安装完成后,直接呼叫该 Skill 的名称或使用
/improvement-orchestrator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Improvement Orchestrator 是什么?
当需要一键跑完「生成→评分→评估→执行→门禁」全流程、失败后自动重试、或批量改进多个 skill 时使用。不用于单独评估 skill 质量(用 improvement-learner)或手动打分(用 improvement-discriminator)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 136 次。
如何安装 Improvement Orchestrator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install improvement-orchestrator」即可一键安装,无需额外配置。
Improvement Orchestrator 是免费的吗?
是的,Improvement Orchestrator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Improvement Orchestrator 支持哪些平台?
Improvement Orchestrator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Improvement Orchestrator?
由 _silhouette(@lanyasheng)开发并维护,当前版本 v1.1.1。