orchestrate-engineering
Coordinate complex engineering work across bounded subagents while protecting the main context, preventing edit conflicts, and measuring whether del…
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Orchestrate Engineering
Start with the delegation decision
- Read applicable
AGENTS.mdfiles and the task’s acceptance criteria. - Map dependencies before creating workers.
- Use one agent when the task is small, tightly coupled, or dominated by shared-file edits.
- Delegate only when at least two workstreams are genuinely independent, noisy investigation should be isolated, or specialized review materially improves coverage.
- Explain the chosen topology briefly before starting workers.
Subagents normally consume more total tokens than a comparable single-agent run. Optimize for fewer failed loops, cleaner context, better coverage, or lower elapsed time—not the highest agent count.
Choose a topology
- Use fan-out/fan-in for independent read-only research, review, triage, or log analysis.
- Use a pipeline when exploration, planning, implementation, testing, and review depend on prior outputs.
- Use partitioned implementation only after shared interfaces are stable and each worker owns exclusive files or subsystems.
Read [references/context-budget.md](references/context-budget.md) when selecting a topology, preparing worker context, defining summaries, or evaluating efficiency.
Prepare every worker
Give each worker:
Objective:
Bounded scope:
Required context:
Allowed actions and permissions:
Required evidence:
Output format:
Stop condition:
Provide the minimum task-local context. Do not copy the entire main-thread history into every worker.
Coordinate
- Start with the smallest useful number of workers.
- Keep research, review, and test-analysis workers read-only when possible.
- Assign exclusive ownership before parallel writes.
- Keep cross-cutting decisions, requirements, and interface changes in the main thread.
- Require concise evidence summaries instead of raw logs.
- Stop or steer workers that expand scope, duplicate another worker, or lose their evidence path.
- Wait at explicit dependency or integration gates.
Integrate and verify
- Validate worker claims against source files, commands, or authoritative documentation.
- Deduplicate findings and resolve contradictions.
- Integrate write results in dependency order.
- Run focused checks, cross-module checks, and a final combined-diff review.
- Report verified outcomes, unverified areas, residual risks, and worker failures.
- Compare the orchestration against the single-agent alternative using available evidence.
Guardrails
- Do not claim token savings without measurement.
- Do not delegate merely because subagents are available.
- Do not let parallel workers edit the same file.
- Do not allow a worker’s unverified assumption to become another worker’s requirement.
- Do not broaden sandbox, network, or external-system permissions for convenience.
- Do not continue spawning workers recursively without a new independent need.
- Preserve user authority for destructive, production, credential, and external write actions.
Acceptance criteria
- The topology matches the dependency graph.
- Every worker has bounded scope and a stop condition.
- Parallel write ownership is exclusive.
- Worker summaries are smaller and cleaner than their working context.
- The main agent validates and integrates rather than forwarding claims blindly.
- System-level verification covers cross-worker behavior.
- The final report states whether delegation improved quality, elapsed time, or context clarity enough to justify its cost.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
plugins/Phelan164/codex-howto/skills/orchestrate-engineering/SKILL.md