Install
openclaw skills install improvement-orchestrator当需要一键跑完「生成→评分→评估→执行→门禁」全流程、失败后自动重试、或批量改进多个 skill 时使用。不用于单独评估 skill 质量(用 improvement-learner)或手动打分(用 improvement-discriminator)。
openclaw skills install improvement-orchestratorCoordinates the full improvement pipeline: Generator → Discriminator → Evaluator → Executor → Gate.
improvement-learnerimprovement-discriminatorimprovement-executorbenchmark-storepropose → discriminate → evaluate* → execute → gate
↻ Ralph Wiggum: fail → inject trace → retry (max 3)
* evaluate is optional — skipped if no task_suite.yaml exists
<example>
正确用法: 对一个 skill 运行全流程改进
$ python3 scripts/orchestrate.py --target /path/to/skill --state-root ./state
→ 自动完成: 生成候选 → 多人盲审 → 任务评估 → 执行变更 → 6层门禁
→ 失败时自动注入 trace 重试(最多 3 次)
</example>
<anti-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
</anti-example>
python3 scripts/orchestrate.py \
--target /path/to/skill \
--state-root /path/to/state \
--max-retries 3 \
--auto
| Request | Deliverable |
|---|---|
| Full pipeline | JSON with all stage outputs, final scores, execution trace |
| Retry cycle | Updated candidates with injected failure traces |