agent-orchestrator
Coordinate multiple OpenClaw agents as one governed system with registry discovery, hierarchy-aware planning, task delegation, and permission boundaries.
Skill by Nongcode
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nongcode-agent-orchestrator
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-orchestrator
What's inside
- Skill name
agent-orchestrator- Description
- Coordinate multiple OpenClaw agents as one governed system with registry discovery, hierarchy-aware planning, task delegation, and permission boundaries. Use when Codex needs to route work across agents under ~/.openclaw/agents, design or enforce manager/staff hierarchies, generate delegation workflows, or replace skill-local agent bridges with a reusable orchestrator.
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (44)
- SKILL.md
- openai.yaml · agents/
- main.json · manifests/
- nv_consultant.json · manifests/
- nv_content.json · manifests/
- nv_media.json · manifests/
- pho_phong.json · manifests/
- pho_phong_cskh.json · manifests/
- quan_ly.json · manifests/
- truong_phong.json · manifests/
- package.json
- architecture.md · references/
- manifest-schema.md · references/
- openclaw-config-template.json5 · references/
- main.SOUL.md · runtime-prompts/
- media_video.SOUL.md · runtime-prompts/
- nv_consultant.SOUL.md · runtime-prompts/
- nv_content.SOUL.md · runtime-prompts/
- nv_media.SOUL.md · runtime-prompts/
- pho_phong.SOUL.md · runtime-prompts/
- pho_phong_cskh.SOUL.md · runtime-prompts/
- quan_ly.SOUL.md · runtime-prompts/
- truong_phong.SOUL.md · runtime-prompts/
- be-client.js · scripts/
- campaign_pipeline.js · scripts/
- campaign_pipeline.test.js · scripts/
- common.js · scripts/
- content_cleanup.js · scripts/
- content_cleanup.test.js · scripts/
- executor.js · scripts/
- executor.test.js · scripts/
- orchestration.integration.test.js · scripts/
- orchestrator.js · scripts/
- planner.js · scripts/
- planner.test.js · scripts/
- product_research.js · scripts/
- product_research.test.js · scripts/
- registry.js · scripts/
- runtime-path.test.js · scripts/
- simulation_artifacts.js · scripts/
- sync_runtime_prompts.js · scripts/
- sync_runtime_prompts.test.js · scripts/
- transport.js · scripts/
- transport.test.js · scripts/
SKILL.md (first lines)
# Agent Orchestrator Build or operate a reusable orchestration layer above OpenClaw agents. Prefer this skill over ad-hoc bridges when the system must discover agents from `~/.openclaw/agents`, enforce delegation boundaries, plan multi-step workflows, and keep transport/runtime concerns separate from business skills. ## Workflow 1. Discover runtime agents from `OPENCLAW_HOME` or the default `~/.openclaw`. 2. Load manifest overrides from the orchestrator `manifests/` directory or an external manifest directory. 3. Merge runtime metadata and manifest policy into one registry. 4. Create a plan: - direct: send to one agent - auto: select the best allowed child - hierarchy: walk the org tree for review/delegation chains 5. Execute through the transport layer using each agent's real session key. 6. Keep wrappers thin. Feature skills should call the orchestrator, not reimplement routing. 7. When invoking the CLI from an agent lane on Windows, prefer `--message-file` with a UTF-8 brief file instead of passing raw Vietnamese text directly in shell arguments. ## Fixed Department Flow (Facebook Campaign) When user commands `truong_phong` directly, hierarchy mode should behave like this: 1. If user explicitly asks for a detailed plan first, `truong_phong` returns a proposal for approval. 2. If user asks to "trien khai bai viet", "viet bai", or "soan bai" for a product, `truong_phong` must execute immediately instead of asking whether to draft or publish. 3. The default scope for the case above is content-only so user can review the draft first. 4. `pho_phong` triggers mandatory product research via `search_product_text`. 5. `pho_phong` assigns `nv_content` to write content. 6. `pho_phong` reviews content. 7. Only if the brief explicitly asks for image/video/media does `pho_phong` open `nv_media`, review media, and compile the package. 8. `nv_media` uses product reference images from `artifacts/references/search_product_text/<product-slug>/` when calling `gemini_generate_image` and `generate_video`. 9. `truong_phong` performs the real `final_review`. 10. Publishing with `facebook_publish_post` happens only after explicit user confirmation to publish. Detailed-plan approval gate is applied only when user explicitly requests planning before execution. ## CLI Notes - `--product-keyword`: keyword passed to `skills/search_product_text/action.js`. - `--target-site`: target domain for product research (default `uptek.vn`). - `--artifacts-dir`: custom output folder for simulation artifacts. - `--no-simulation-artifacts`: disable artifact writing. - `--strict-review-gates`: enforce strict blocking review behavior. Simulation output default folder: - `artifacts/campaigns/agent-orchestrator-simulations/<run-id>/` - Includes plan/result, per-step snapshots, final content, image/video prompts, and copied product original images. - Includes publish result artifacts when compile/publish runs successfully. ## Rules - Treat `agents/*` as the runtime source of truth for which agents exist. - Treat manifests as the source of truth for hierarchy, permissions, and capabilities. - Do not hardcode session keys inside business skills. - Keep transport generic so the system can later move from chat-completions relay to session tools or other runtimes. - Prefer explicit `reportsTo`, `canDelegateTo`, and `capabilities` over keyword-only routing. ## Resources - Scripts: use `scripts/orchestrator.js` as the CLI entrypoint. - References: read `references/architecture.md`, `references/manifest-schema.md`, and `references/openclaw-config-template.json5` when editing the hierarchy model or gateway policy. - Manifests: keep default agent hierarchy in `manifests/*.json`; allow external overrides through env/config.
From Nongcode/TPE_OpenClaw, MIT.
More from Nongcode/TPE_OpenClaw
- 0.472score
agent-orchestrator-test
Nongcode
Dieu phoi workflow marketing cho lane `pho_phong`: `nv_content` viet bai, `nv_media` tao anh, sau do o buoc chot dang bai co the goi them `media_video` de tao…
SkillCFreshness: CClaude Code +9 - 0.406score
auto-content
Nongcode
Tự động lấy dữ liệu/ảnh, tư duy viết bài Facebook chuẩn Copywriter, đăng bài ĐA KÊNH qua API và đo lường tương tác để tự tối ưu nội dung.
SkillDFreshness: DClaude Code +9 - 0.406score
auto-doc
Nongcode
Thư ký Pháp lý AI.
SkillDFreshness: DClaude Code +9 - 0.404score
auto-email
Nongcode
Tự động soạn email, gửi ngầm, hỗ trợ đính kèm file, BCC hàng loạt và chạy chiến dịch Cold Email Marketing cá nhân hóa.
SkillDFreshness: DClaude Code +9 - 0.404score
auto-quote
Nongcode
Tự động tạo Báo giá Word và gửi Email.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 6, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Nongcode/TPE_OpenClaw
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Nongcode
- 0.472score
agent-orchestrator-test
Nongcode
Dieu phoi workflow marketing cho lane `pho_phong`: `nv_content` viet bai, `nv_media` tao anh, sau do o buoc chot dang bai co the goi them `media_video` de tao…
SkillCFreshness: CClaude Code +9 - 0.406score
auto-content
Nongcode
Tự động lấy dữ liệu/ảnh, tư duy viết bài Facebook chuẩn Copywriter, đăng bài ĐA KÊNH qua API và đo lường tương tác để tự tối ưu nội dung.
SkillDFreshness: DClaude Code +9 - 0.406score
auto-doc
Nongcode
Thư ký Pháp lý AI.
SkillDFreshness: DClaude Code +9 - 0.404score
auto-email
Nongcode
Tự động soạn email, gửi ngầm, hỗ trợ đính kèm file, BCC hàng loạt và chạy chiến dịch Cold Email Marketing cá nhân hóa.
SkillDFreshness: DClaude Code +9 - 0.404score
auto-quote
Nongcode
Tự động tạo Báo giá Word và gửi Email.
SkillDFreshness: DClaude Code +9
Cite this page
agent-orchestrator skill. Agent Mart. https://agentmart.dev/skills/nongcode-agent-orchestrator (last updated 2026-10-24)