Token导航 LogoToken导航TokenDH.com
前端设计执行命令github未标认证来源可访问许可证需确认审计异常

orchestrator编排器

Agent Skill

orchestrator 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,045

周安装

44

GitHub Stars

860

下载量

366
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/first-fluke/oh-my-ag --skill orchestrator

简介

orchestrator 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中整理仓库状态与协作事项。
  • 通过 npx skills add 命令安装,需确认权限范围和是否触发联网或文件操作。
  • 建议结合来源仓库和 README 核验具体用法,注意维护状态和风险边界。
  • 适用于工作流编排与任务调度场景。

SKILL.md

Orchestrator - Automated Multi-Agent Coordinator

When to use

  • Complex feature requires multiple specialized agents working in parallel
  • User wants automated execution without manually spawning agents
  • Full-stack implementation spanning backend, frontend, mobile, and QA
  • User says "run it automatically", "run in parallel", or similar automation requests

When NOT to use

  • Simple single-domain task -> use the specific agent directly
  • User wants step-by-step manual control -> use workflow-guide
  • Quick bug fixes or minor changes

Important

This skill orchestrates CLI subagents via oh-my-ag agent:spawn. The CLI vendor (gemini, claude, codex, qwen) is resolved from configuration. Vendor-specific execution protocols are injected automatically. Each subagent runs as an independent process.

Configuration

SettingDefaultDescription
MAX_PARALLEL3Max concurrent subagents
MAX_RETRIES2Retry attempts per failed task
POLL_INTERVAL30sStatus check interval
MAX_TURNS (impl)20Turn limit for backend/frontend/mobile
MAX_TURNS (review)15Turn limit for qa/debug
MAX_TURNS (plan)10Turn limit for pm

Memory Configuration

Memory provider and tool names are configurable via mcp.json:

{
  "memoryConfig": {
    "provider": "serena",
    "basePath": ".serena/memories",
    "tools": {
      "read": "read_memory",
      "write": "write_memory",
      "edit": "edit_memory"
    }
  }
}

Workflow Phases

PHASE 1 - Plan: Analyze request -> decompose tasks -> generate session ID PHASE 2 - Setup: Use memory write tool to create orchestrator-session.md + task-board.md PHASE 3 - Execute: Spawn agents by priority tier (never exceed MAX_PARALLEL) PHASE 4 - Monitor: Poll every POLL_INTERVAL; handle completed/failed/crashed agents PHASE 4.5 - Verify: Run oh-my-ag verify {agent-type} per completed agent PHASE 5 - Collect: Read all result-{agent}.md, compile summary, cleanup progress files

See resources/subagent-prompt-template.md for prompt construction. See resources/memory-schema.md for memory file formats.

Memory File Ownership

FileOwnerOthers
orchestrator-session.mdorchestratorread-only
task-board.mdorchestratorread-only
progress-{agent}.mdthat agentorchestrator reads
result-{agent}.mdthat agentorchestrator reads

Agent-to-Agent Review Loop (PHASE 4.5)

After each agent completes, enter an iterative review loop — not a single-pass verification.

Loop Flow

Agent completes work
    ↓
[1] Self-Review: Agent reviews its own changes
    ↓
[2] Verify: Run `oh-my-ag verify {agent-type} --workspace {workspace}`
    ↓ FAIL → Agent receives feedback, fixes, back to [1]
    ↓ PASS
[3] Cross-Review: QA agent reviews the changes
    ↓ FAIL → Agent receives review feedback, fixes, back to [1]
    ↓ PASS
Accept result ✓

Step Details

[1] Self-Review: Before requesting external review, the implementation agent must:

  • Re-read its own diff and check against the task's acceptance criteria
  • Run lint, type-check, and tests in the workspace
  • Fix any issues found before proceeding

[2] Automated Verify:

oh-my-ag verify {agent-type} --workspace {workspace} --json
  • PASS (exit 0): Proceed to cross-review
  • FAIL (exit 1): Feed verify output back to the agent as correction context

[3] Cross-Review: Spawn QA agent to review the changes:

  • QA agent reads the diff, runs checks, evaluates against acceptance criteria
  • If docs/CODE-REVIEW.md exists, QA agent uses it as the review checklist
  • QA agent outputs: PASS (with optional nits) or FAIL (with specific issues)
  • On FAIL: issues are fed back to the implementation agent for fixing

Loop Limits

CounterMaxOn Exceeded
Self-review + fix cycles3Escalate to cross-review regardless
Cross-review rejections2Report to user with review history
Total loop iterations5Force-complete with quality warning

Review Feedback Format

When feeding review results back to the implementation agent:

## Review Feedback (iteration {n}/{max})
**Reviewer**: {self / verify / qa-agent}
**Verdict**: FAIL
**Issues**:
1. {specific issue with file and line reference}
2. {specific issue}
**Fix instruction**: {what to change}

This replaces single-pass verification. Most "nitpicking" should happen agent-to-agent. Human review is reserved for final approval, not catching lint errors.

Retry Logic (after review loop exhaustion)

  • 1st retry: Re-spawn agent with full review history as context
  • 2nd retry: Re-spawn with "Try a different approach" + review history
  • Final failure: Report to user with complete review trail, ask whether to continue or abort

Clarification Debt (CD) Monitoring

Track user corrections during session execution. See ../_shared/session-metrics.md for full protocol.

Event Classification

When user sends feedback during session:

  • clarify (+10): User answering agent's question
  • correct (+25): User correcting agent's misunderstanding
  • redo (+40): User rejecting work, requesting restart

Threshold Actions

CD ScoreAction
CD >= 50RCA Required: QA agent must add entry to lessons-learned.md
CD >= 80Session Pause: Request user to re-specify requirements
redo >= 2Scope Lock: Request explicit allowlist confirmation before continuing

Recording

After each user correction event:

[EDIT]("session-metrics.md", append event to Events table)

At session end, if CD >= 50:

  1. Include CD summary in final report
  2. Trigger QA agent RCA generation
  3. Update lessons-learned.md with prevention measures

References

  • Prompt template: resources/subagent-prompt-template.md
  • Memory schema: resources/memory-schema.md
  • Config: config/cli-config.yaml
  • Scripts: scripts/spawn-agent.sh, scripts/parallel-run.sh, scripts/verify.sh
  • Task templates: templates/
  • Skill routing: ../_shared/skill-routing.md
  • Verification: scripts/verify.sh <agent-type>
  • Session metrics: ../_shared/session-metrics.md
  • API contracts: ../_shared/api-contracts/
  • Context loading: ../_shared/context-loading.md
  • Difficulty guide: ../_shared/difficulty-guide.md
  • Reasoning templates: ../_shared/reasoning-templates.md
  • Clarification protocol: ../_shared/clarification-protocol.md
  • Context budget: ../_shared/context-budget.md
  • Lessons learned: ../_shared/lessons-learned.md

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.94%
按下载量换算124

Claude

29.34%
按下载量换算107

Cursor

17.84%
按下载量换算65

Gemini CLI

9.09%
按下载量换算33

安全审计

Gen Agent Trust Hub

未通过

Socket

可疑

Snyk

通过

权限和风险

执行命令

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills