Build a complete multi-agent orchestration harness for an OpenClaw (or similar) agentic system — defining a CTO/orchestrator agent, tiered specialist agents,...
记忆
Harness Control Layer
试用Use this skill when designing or operating a Harness-style control layer for OpenClaw setups with many skills, memory surfaces, safety-sensitive tools, playb...
它能做什么
Use this skill when designing or operating a Harness-style control layer for OpenClaw setups with many skills, memory surfaces, safety-sensitive tools, playb...
技能文档
Harness Control Layer
Use this skill to make large OpenClaw setups more deterministic. Harness should sit above existing OpenClaw surfaces as an operational control layer. It should route, classify, verify, and record. It should not replace memory, context, skills, or execution policy.
Core Boundary
Harness should not become:
- a second memory backend,
- a second context engine,
- an Obsidian/wiki clone,
- an exec-policy bypass,
- a hidden autonomous permission system.
Harness should decide which official layer should handle the task and how completion should be verified.
Routing Workflow
For each user task:
- Classify the task intent.
- Select the likely handling layer.
- Preselect the top 1-3 candidate skills or playbooks.
- Check whether the task includes risky operations.
- Define objective verification before execution.
- Execute through normal OpenClaw tools, permissions, and approvals.
- Record incidents and promote repeated workflows into playbooks or skills.
Use this high-level flow:
task intake
-> skill routing
-> memory/context routing
-> safety preflight
-> execution
-> evaluation
-> incident/lesson recording
-> skill/playbook promotion
Memory And Context Boundaries
Route by responsibility:
| Task type | Primary surface |
|---|---|
| Durable user preference or decision | memory-core / active memory |
| Long conversation recall or compaction recovery | lossless-claw / context engine |
| Human-readable knowledge note | memory-wiki or Obsidian |
| Operational incident, repair flow, or verification record | Harness |
| Reusable procedure | OpenClaw skill or playbook |
Do not store the same fact in every layer. Pick the layer that owns the responsibility.
Skill Routing
When many skills exist, avoid unrestricted scanning. Generate a short candidate list first:
user task -> harness skill router -> top 1-3 candidate skills -> model chooses/executes
Prefer skills whose description, tags, or registry metadata match:
- task intent,
- required tools,
- target system,
- risk level,
- verification needs,
- known failure mode.
If the match is weak, ask a focused clarification or fall back to a general workflow.
Safety Preflight
Run preflight thinking before actions such as:
- delete,
- overwrite,
- move,
- recursive cleanup,
- wildcard deletion,
- cross-drive operations,
- service restart,
- config mutation,
- credential or token handling.
For high-risk operations, require:
- exact target path or service,
- backup or rollback path when practical,
- expected blast radius,
- verification command,
- normal OpenClaw approval or sandbox enforcement.
Harness can classify and explain risk. It must not bypass official execution policy.
Verification
Treat "done" as "verified".
Before execution, define checks such as:
- command exits successfully,
- service health endpoint returns OK,
- port is listening,
- expected file exists,
- rendered artifact opens,
- test passes,
- UI state is visible,
- logs no longer show the known error.
After execution, run the checks. If verification is impossible, say that explicitly and describe the remaining risk.
Incident Learning
Record useful incidents in a compact structured form:
{
"task": "openclaw upgrade",
"symptom": "gateway restart failed",
"root_cause": "systemd service used stale node binary",
"fix": "point ExecStart to the active Node runtime",
"verification": "gateway status ok and expected port listening",
"reuse_rule": "check service ExecStart early after upgrades",
"should_update_playbook": true
}
Promote repeated incidents in this order:
incident note -> playbook -> skill -> registry metadata
ClawHub Metadata Suggestions
When publishing skills that should work with Harness routing, include concise metadata where supported:
- intents,
- keywords,
- negative keywords,
- preferred_when,
- avoid_when,
- risk level,
- sensitive actions,
- verification checks,
- playbook or incident support.
This helps routing layers select candidates without loading every skill into context.
相关技能
引导用户从 0 构建一个基于 Harness 工程的 Skill。适用于具有一定复杂度的任务场景(多阶段、多分支、需要质检、需要状态持久化)。不适用于简单的单步任务或纯 prompt 优化。触发词:'创建 Skill'、'新建 Skill'、'做一个 Skill'、'构建 Skill'、'skill generator'、'harness skill'。
The master orchestrator for the OpenClaw Skill OS ecosystem. Coordinates multiple skills, manages skill interactions, and routes tasks to optimal skill combinations when the user explicitly asks to orchestrate or combine skills. Use this skill only when the user requests skill orchestration, multi-skill routing, or ecosystem-wide coordination — not for ordinary single-skill tasks.
AI harness for stable LLM workflows. Topics — pipeline (clarify → ground → plan → generate → verify, dispatches to code-workflow) [pipeline.md], guardrails (denylist + scope + conditional-reject, self-contained for openclaw headless) [guardrails.md], recovery (fail-analyze → adapt → fallback, self-contained) [recovery.md]. Use when enforcing stable AI agent workflows, applying guardrails to autonomous execution, or recovering from verification failures. "harness", "AI harness", "pipeline guardrails", "fail recovery", "workflow stability", "agent harness" triggers
通过 OpenClaw 操控 Hermes Agent 的完整指令参考。包含所有 Hermes CLI 命令、斜杠命令、工具集、配置项、网关操作、多代理协调、定时任务、技能管理等完整操作指南。当用户需要完整操控 Hermes Agent 时使用此技能。关键词:hermes、hermes agent、hermes-agent、hermes 控制、hermes 操控、hermes 自动化。
运行本地与 CI Harness 检查并解释治理结果