| name | manager-driven-team-orchestrator |
| description | Plan and run manager-led, role-based teams where assignments change by round, roles may be added midstream, and the manager decides when the work is ready to ship. Use when delegation should adapt to emerging evidence rather than a fixed review loop. NOT for static approval chains, uncoordinated message swarms, or blackboard-style shared-state diagnosis. |
| license | Apache-2.0 |
| allowed-tools | Read,Write,Edit,Grep,Glob |
| metadata | {"category":"Agent & Orchestration","tags":["teams","manager","dynamic-roles","orchestration","delegation","coordination"],"pairs-with":["coordination-topology-architect","skillful-subagent-creator","team-builder"],"provenance":{"kind":"first-party","owners":["some-claude-skills"]},"authorship":{"maintainers":["some-claude-skills"]}} |
Manager-Driven Team Orchestrator
Use this skill when a lead should continuously decide which roles are active, what each role does next, when a new role is needed, and whether another round is justified.
When to Use
- The objective is shared, but the best next assignment changes as evidence arrives.
- Some roles should sit out certain rounds instead of running every time.
- The manager needs authority to add or replace roles midstream.
- "Ready to ship" is a judgment call, not a fixed edge in a workflow graph.
NOT for
- Static writer-reviewer-revise loops. Model those as workflows instead.
- Free-form swarms where peers self-assign without a manager contract.
- Blackboard or diagnosis-board patterns where shared state is the primary coordination surface.
- One-shot task decomposition with no round-based reassessment.
Decision Points
flowchart TD
A[Objective arrives] --> B[Manager defines role catalog and ship condition]
B --> C[Round begins]
C --> D{Which roles are active now?}
D --> E[Assign only the roles needed for this round]
E --> F[Workers return evidence and recommendations]
F --> G{Missing expertise or blocked?}
G -->|Yes| H[Manager adds, removes, or replaces a role]
G -->|No| I{Ready to ship?}
H --> C
I -->|No| C
I -->|Yes| J[Manager closes the team]
Use this routing:
- Make the manager own round boundaries and assignment changes.
- Keep workers scoped to evidence gathering, proposal generation, or critique; they do not redesign the topology on their own.
- Treat "add a role" as a first-class outcome, not an ad hoc exception.
Fork Guidance
- Default the manager to in-process so it retains the full round history.
- Use
context: fork for workers when they need isolated reasoning, different skill preload, or a long artifact review that should not pollute the manager context.
- Do not fork multiple speculative managers; one manager owns the team state.
Failure Modes
- Fake team. Symptom: the same roles always run in the same order. Recovery: reclassify as a workflow.
- Permanent role over-activation. Symptom: every role runs every round regardless of need. Recovery: force the manager to mark roles active, idle, or retired each round.
- Missing authority boundary. Symptom: workers assign work to each other with no manager decision. Recovery: restore manager ownership or change topology explicitly.
- No new-role path. Symptom: the manager identifies a gap but cannot introduce expertise. Recovery: include
newRole in the manager decision contract.
- Ship-by-fatigue. Symptom: the team stops because people are tired, not because the objective is met. Recovery: make the ship condition explicit before round one.
Worked Example
Goal: prepare a launch memo with product, legal, and risk inputs.
- Start with
product-strategist, legal-reviewer, and skeptical-editor.
- Round one shows a missing pricing model analysis.
- The manager adds
pricing-analyst for round two and leaves skeptical-editor idle.
- Round two resolves pricing risk but reveals open compliance language.
- The manager reactivates
legal-reviewer, gathers the last evidence, and closes the team once the ship condition is satisfied.
The expert move is selective activation. The best team round is not the one with the most roles; it is the one with the fewest roles that can still reduce the key uncertainty.
Quality Gates