Token导航 LogoToken导航

Agent Skill · 研究检索

orchestrator(编排器)

orchestrator 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

orchestrator 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 38,861。

总安装 1,503周安装 62GitHub Stars 2下载 491核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:orchestrator(编排器)
来源仓库:https://github.com/wyattowalsh/agents
仓库路径:skills/orchestrator
安装命令:
npx skills add https://github.com/wyattowalsh/agents --skill orchestrator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/wyattowalsh/agents --skill orchestrator

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于根据关键词或任务场景快速定位候选结果。适合在需要检索相关信息时使用。可结合来源仓库和原始 README 核验具体用法。安装命令:npx skills add https://github.com/wyattowalsh/agents --skill orchestrator。安装前建议确认是否会触发联网或文件读写。

来源仓库内路径:skills/orchestrator

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/wyattowalsh/agents --skill orchestrator;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

orchestrator 怎么安装?

在终端执行 npx skills add https://github.com/wyattowalsh/agents --skill orchestrator。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

orchestrator 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

orchestrator 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/wyattowalsh/agents --skill orchestrator 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

orchestrator 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

orchestrator 用的人多吗?

公开数据是累计安装 1,503 次,近一周安装 62 次,下载 491 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

orchestrator 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
orchestrator

编排器 · 本页

1,5032执行命令未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Orchestration: Subagents, Agent Teams & Parallel Execution

These rules govern ALL parallelization decisions. Apply them on every task.

Not for single-action requests, simple file edits, or sequential-only workflows.

Dispatch

$ARGUMENTSAction
*(empty)*Show the empty/help gallery, then apply the Classification Gate and Decomposition Gate to the current request
pattern <A-F>Show the named pattern from references/patterns.md
tierDisplay Tier Selection table and model guidance
recoveryShow the Accounting Rule and Recovery Ladder

Canonical Vocabulary

Canonical TermMeaning
subagentA Task-tool-spawned agent running in parallel within a session
waveA batch of parallel subagents dispatched in a single message
teamA TeamCreate-spawned group of teammates coordinated by a lead
teammateA member of an agent team with assigned file ownership
leadThe orchestrating agent in a team; never implements directly
dispatchSend one or more subagents/teammates to execute in parallel
gateA mandatory checkpoint that must pass before proceeding
accounting ruleN dispatched = N resolved; no agent silently dropped

Gating Logic

Use this gate before loading the full orchestration doctrine:

  1. If the request has exactly one action, stay in a single session and do not invoke this skill.
  2. If the work has multiple steps but they all edit the same file or depend on strict sequencing, do not force parallelism; keep the sequential constraint explicit.
  3. If decomposition is unclear, run an explore-first pass and then re-enter the gate instead of guessing the topology.
  4. If another active skill has a stricter phase order or dispatch precondition, preserve that skill's control flow and parallelize only inside its allowed boundaries.
  5. If the user explicitly requests a specific execution approach, honor it unless it conflicts with a hard safety constraint.

Operator Contract

Empty / Help

  1. Show the public entry paths: empty/help, pattern <A-F>, tier, and recovery.
  2. Run the Classification Gate before applying the Decomposition Gate.
  3. Explain the near-miss cases where this skill should not take over: single-action work, same-file sequential work, and phase-gated skills with stricter ordering.
  4. Point to the specific references needed for pattern selection, progress accounting, runtime limits, and misroute examples instead of pasting the entire doctrine.

pattern <A-F>

  1. Load references/patterns.md.
  2. Present the named pattern, when to use it, when not to use it, and the recovery implications.
  3. Keep Pattern E as the default unless the named pattern is the clear better fit for the actual request.

tier

  1. Load references/runtime-capability-boundaries.md before discussing mechanism limits or environment-specific tooling constraints.
  2. Show the Tier Selection table and explain why the highest applicable tier wins.
  3. Name the near-miss cases where a lower tier is still correct, such as exactly one action or a single-domain, no-coordination task.

recovery

  1. Load references/progress-accounting.md.
  2. Present the Accounting Rule, recovery ladder, and reporting contract.
  3. Explain how to handle missing agents, re-spawns, and explicit skips before advancing to the next wave.

0. Decomposition Gate (MANDATORY before any work)

Before executing any request that involves tool-mediated work:

  1. DECOMPOSE: List the actions needed (file reads, edits, searches, commands, analyses).
  2. CLASSIFY: Which actions are independent (no data dependency)? Which are dependent?
  3. MAXIMIZE: Actively split actions further — find every opportunity to parallelize. Each independent action = its own subagent. Challenge: can any action be split into two?
  4. CONFLICT CHECK: Two independent actions editing the same file → make those sequential; all others remain parallel.
  5. DISPATCH: Default is Pattern E — TeamCreate with nested subagent waves per teammate. Pre-approve permissions before spawning. Use bare subagent waves only when single domain, no coordination, no context pressure. Single session only when there is literally 1 action.
  6. TRACK: For orchestrated work, create TaskCreate entries before dispatch (see Section 7).

Fast path: Single-action requests skip directly to single session.

Explore-first path: Cannot decompose without exploration → spawn parallel exploration team first (Pattern F Wave 1), then re-enter this gate.

Transition heuristic: Subagent waves hitting context limits or agents need to share findings → upgrade to Pattern E (teams + nested waves).

User override: Explicit user requests for a specific execution approach take precedence.

Common rationalizations (all invalid)

  • "It's faster to do it myself" — Parallel subagents complete N tasks in time of the slowest 1.
  • "The task is too simple" — If it has 2+ independent actions, parallelize them.
  • "I'll just do this one thing first" — Decompose BEFORE doing anything.

Mode constraints

  • Plan mode: Read-only subagents only. No teams, no write-capable agents.
  • Implementation mode: All tiers available. Default to highest applicable tier.
  • Delegate mode: Lead orchestrates only. All implementation via teammates/subagents.

Skill integration

When a superpowers skill is active, the gate operates WITHIN the skill's execution structure:

  • Phase-gated skills: Parallelize within each phase. Do not parallelize across phase boundaries.
  • Per-task review loop skills: The skill's sequential structure takes precedence. Parallelize exploration within each task, not across tasks.
  • Dispatch-precondition skills: The skill's "Don't use when" conditions remain valid. The gate does not override skill-level safety guards.

See references/misroute-examples.md for concrete near-miss cases such as same-file sequential edits, phase-gated review loops, and single-action requests.


1. Tier Selection (mandatory — highest applicable tier wins)

TierMechanismUse whenModel
Team + nested waves (Pattern E)TeamCreate + subagent waves per teammate — up to ~50 agents total2+ independent streams — THE DEFAULTopus (default) / Copilot: Opus 4.6 max thinking; Sonnet 4.6 max thinking only for extremely trivial /fleet work
Subagent waveTask tool, parallel calls2+ independent actions in one domain, no coordination pressure, and no same-file linear chainopus (default) / Copilot: Opus 4.6 max thinking; Sonnet 4.6 max thinking only for extremely trivial /fleet work
Single sessionDirect executionExactly 1 action, or any same-file sequential chain that must remain linearN/A

Select the highest tier whose criteria are met. Never select a lower tier to reduce cost. A count of 2 is not enough on its own; the actions must be independent.

Scaling Strategy

SituationRecommended shape
Small multi-action task in one domainUse a subagent wave only if there are 2+ truly independent actions and no coordination pressure.
Cross-domain implementationUse Pattern E with distinct ownership lanes and nested waves only where verbose work benefits from delegation.
Explore → implement → verify workUse a multi-wave pipeline and close accounting between waves before advancing.
Same-file or tightly ordered workKeep the sequential boundary explicit instead of manufacturing parallelism.

2. Subagent Best Practices

Spawning

  • One response, multiple Task calls. All independent subagents MUST be dispatched in the same message.
  • Use run_in_background: true for subagents whose results are not needed immediately.
  • N independent actions = N parallel subagents. Merge only when they share file/directory scope.

Prompt-tuning

  • Give every subagent a detailed, self-contained prompt with exact file paths, expected output format, and domain context.
  • Do NOT rely on the subagent inheriting conversation history — it does not.

Model selection

  • Default policy: opus for every subagent, teammate, and wave.
  • GitHub Copilot CLI override: all plans should be /fleet-optimized per /orchestrator. For /fleet, use Claude Opus 4.6 with max thinking for every non-trivial subagent, teammate, wave, and /fleet member.
  • Use Claude Sonnet 4.6 with max thinking only for incredibly/extremely trivial /fleet subagents. If there is any ambiguity, escalate to Opus.
  • When both policies are present, apply the environment-specific override for the active runtime.

Context management

  • Delegate verbose operations (test suites, log parsing, doc fetching) to subagents.
  • Use subagent resumption (agent ID) for multi-phase work rather than spawning fresh.
  • After a wave completes, apply the Accounting Rule (Section 4) before synthesizing or dispatching the next wave.

3. Agent Team Best Practices

  • Scale teammates to match the work — no artificial cap. Use as many as needed for maximum parallelism (up to ~50 agents total including nested subagents). Token budget is not a constraint.
  • Pre-approve common permissions before spawning teammates to reduce friction.
  • Assign each teammate a distinct domain and non-overlapping file ownership.
  • Assign as many tasks per teammate as the domain requires — no artificial limit.
  • Include all task-specific context in spawn prompts: file paths, architecture decisions, acceptance criteria. Teammates do not inherit conversation history.
  • Use delegate mode to prevent the lead from implementing work itself.
  • Task claiming uses file locking — no race conditions when multiple teammates claim simultaneously.
  • Never assign two teammates overlapping file ownership.
  • The lead must not proceed to synthesis until all teammate tasks are accounted for (Section 4).

4. Quality Gates & Failure Recovery

The Accounting Rule (MANDATORY after every parallel dispatch)

When N agents are dispatched, all N must be accounted for before proceeding:

  1. COLLECT: Wait for all N agents to return. Poll with TaskOutput block=false for timeout detection.
  2. TALLY: Results received vs dispatched. Missing = unresolved.
  3. RESOLVE all non-successes via the Recovery Ladder (see references/patterns.md).
  4. GATE: Do NOT advance until every agent has SUCCESS or explicit SKIP.
  5. REPORT: Summarize all agent outcomes via TaskUpdate before proceeding.

Hooks for automated enforcement

  • TeammateIdle hook: prevent teammates from idling before work is verified.
  • TaskCompleted hook: prevent tasks from closing before tests pass.
  • Both use exit code 2 to send feedback and keep the teammate/task active.

Plan approval workflow

  • For risky changes, include "Require plan approval before making changes" in the spawn prompt.
  • Teammate enters read-only plan mode, sends plan_approval_request to lead when ready.
  • Lead approves or rejects with feedback. Teammate revises if rejected.
  • Influence approval criteria in spawn prompt: "only approve plans that include test coverage."

5. Orchestration Patterns

PatternNameUse WhenDetails
AParallel subagent wave2+ independent subtasks in a sessionsee references/patterns.md
BAgent team with file ownershipCross-domain features, large refactorssee references/patterns.md
CCompeting hypothesesDebugging, architecture decisionssee references/patterns.md
DPlan-then-swarmLarge tasks needing human approvalsee references/patterns.md
ETeams of subagent-using teammates (DEFAULT)2+ independent streams — use by defaultsee references/patterns.md
FMulti-wave pipelineExplore → implement → verify phasessee references/patterns.md

6. Limitations

  • No session resumption for teammates (/resume and /rewind won't restore them).
  • No nested teams (teammates can use subagents but cannot spawn teams).
  • One team per session. Clean up before starting a new one.
  • Lead is fixed — cannot transfer leadership.
  • All teammates inherit the lead's permission mode at spawn.
  • Subagent resumption may not recover from all failure modes (re-spawn instead).
  • No built-in timeout detection — orchestrator must poll with TaskOutput manually.
  • Recovery re-spawns count toward the session's agent budget.
  • Display modes: in-process (Shift+Down to cycle) is default; split panes require tmux or iTerm2.
  • Teammate interaction: Enter to view session, Escape to interrupt, Ctrl+T for task list.

Progressive Disclosure

  • Do not load every orchestration detail by default.
  • Read references/classification-gate.md when deciding whether this skill should own the task at all.
  • Read references/patterns.md only when the user requests a specific pattern or the topology choice is the main question.
  • Read references/progress-accounting.md when discussing reporting, accounting, or recovery behavior.
  • Read references/runtime-capability-boundaries.md when tool/runtime limits or environment-specific constraints affect the topology.
  • Read references/misroute-examples.md when a request is close to the trigger boundary.

Critical Rules

  1. Never dispatch independent actions sequentially — all independent Task calls MUST appear in one response.
  2. Always run the Decomposition Gate before any tool-mediated work; skipping it is never acceptable.
  3. Never reduce parallelism or tier when the higher tier criteria are met; follow the documented environment-specific model policy.
  4. Never silently drop a failed subagent — N dispatched = N accounted for; apply the Accounting Rule after every wave.
  5. Never advance to Wave N+1 with unresolved agents — resolve all agents in Wave N first.
  6. Always create TaskCreate entries before dispatching subagent waves or agent teams — silent orchestration is forbidden.
  7. Never assign two teammates overlapping file ownership — overlapping edits cause lost work.
  8. Always include full context in subagent and teammate prompts — they do not inherit conversation history.

Reference File Index

FileContentRead When
references/classification-gate.mdInvocation gate, near-miss rules, and ask-first logic before orchestration startsDeciding whether to invoke the skill
references/patterns.mdDetailed patterns A-F with ASCII diagrams, key rules, recovery ladderDesigning parallel execution or selecting a pattern
references/progress-accounting.mdProgress tracking contract, Accounting Rule details, and recovery/reporting expectationsExplaining recovery, accounting, or reporting
references/runtime-capability-boundaries.mdTier and runtime boundary guidance, including when tool or environment limits constrain the topologyChoosing a tier or discussing environment limits
references/misroute-examples.mdConcrete false-trigger and near-miss scenariosChecking borderline requests

7. Progress Visibility (MANDATORY for orchestrated work)

All orchestrated work must produce structured progress indicators via TaskCreate/TaskUpdate.

TierRequirementGranularity
Subagent waveMUSTOne task per subagent, created before dispatch
Agent teamMUSTOne task per teammate assignment, created during setup
Single session (3+ steps)SHOULDOne task per logical step

Rules

  • Create tasks before execution begins, not retroactively.
  • Each task MUST have a descriptive activeForm in present continuous tense naming the specific action and target.
  • Update tasks to in_progress before starting, completed immediately after.
  • After wave completion + accounting, summarize all agent outcomes before dispatching the next wave.

Scope Boundaries

IS for: decomposition, orchestration topology, pattern selection, progress accounting, recovery/reporting, and multi-agent execution rules.

NOT for: single-action requests, same-file sequential work that should stay serialized, or overriding stricter phase-gated skill contracts.

平台分布

Codex

36.1%
按下载量换算177

Claude

29.76%
按下载量换算146

Cursor

18.03%
按下载量换算89

Gemini CLI

9.06%
按下载量换算44

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/wyattowalsh/agents --skill orchestrator 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills