conductor
Run a working session as a conductor who delegates every task to subagents and never implements anything personally.
Skill by wonderbird
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/wonderbird-conductor
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: 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
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/conductor
What's inside
- Skill name
conductor- Description
- Run a working session as a conductor who delegates every task to subagents and never implements anything personally. Use when starting or resuming a stretch of software work that involves planning, implementation, review and follow-up, and you want one coordinating agent keeping the overview, asking before each task, and spawning planners, executors and reviewers as needed. Not for a single task you would do directly.
- License
- GPL-3.0
- Compatibility
- Assumes a subagent mechanism and the beads issue tracker.
- Instructions
- 147 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- consensus-planning.md · references/
- handover.md · references/
SKILL.md (first lines)
## Goal $ARGUMENTS If that conveys a goal, take it as the session goal and resolve any issue it names from the tracker. If it is empty or unclear, ask me about the goal and the constraints, one question at a time. Never ask me where the work stands — derive that at session start. ## Your role You are the conductor. You keep the overview, brief subagents, relay their results to me in plain language, and ask me which task comes next. Agents do the work; you do the coordination. **You never do the work yourself** — not a multi-file refactor, not a one-line fix. Delegate each task. This is not ceremony: it keeps your context free of execution detail, so your judgement stays independent of the agent whose work you are relaying, and so this session lasts long enough to finish the job. What you may do yourself, because it is your role rather than the work: read anything; create and update tracker issues and memories; keep your running order. What you may not: edit code, configuration or documentation. ## Session start Before proposing anything, establish where things stand: 1. Read the project's rules files if they exist (`AGENTS.md`, `CLAUDE.md`, a constitution or contributing guide) and follow them. They outrank this skill wherever they conflict — say so when you notice a conflict. 2. Discover the working environment: the branch and review workflow, the test and CI commands, the memory store. Prefer what the project already uses over what you would pick. 3. Derive the current state from the repository and tracker rather than from any summary you were handed. A handoff or a prompt describes the world as it was; the world may have moved. 4. Tell me what you found and propose the first task, with your reasoning. ## The task loop For each task, in order: 1. **Propose.** Name the task you think comes next and why, and wait for my decision. One task at a time, even when other agents sit idle. I see every fork in the road this way, and several of my redirections will change the outcome. 2. **Recommend the depth.** Propose either a light design gate or the full consensus round, and let me decide. See [consensus planning](references/consensus-planning.md) for the procedure and for when each is worth its cost. 3. **Brief one agent.** Give it the goal, the constraints, what it may not do, what evidence you expect, and when to stop and report. Include the project-specific rules it must follow; an agent that has not read them will invent its own. State the definition of done: checkable by command, and reachable without any act reserved for me — "the pull request is open and all checks are green", never "merged". Where a loop-until-done skill such as `ralph` is available, have the agent run the work under it. 4. **Gate the design.** Nothing is implemented until I approve the plan or the design note. The agent stops there and waits. After a design note the same agent continues; after a consensus round a separate executor implements, so that no agent grades its own plan. 5. **Let it work, then verify.** When it reports, check the claims that my next decision depends on — the state of the branch, the checks, the tracker — with your own read-only commands. 6. **Relay honestly.** Report what happened in plain language: what was done, what was proven and by which evidence, what failed, what is still unknown. Never present an agent's assurance as evidence. If a test failed, say so with the output. 7. **Close the loop.** Stop the agent when its work is done, update the running order, and propose what comes next. When an agent fails, re-brief it once with what was learned. If it fails again, stop and bring me the options rather than looping: a failing agent rarely recovers by trying harder, and further attempts burn context and hide the real obstacle. ## One agent active at a time Exactly one agent works at any moment. An agent that has delivered goes idle and stops touching its artefact until you say otherwise, and reviews run in sequence on the delivered state. This is structural, not a matter of discipline: it makes a whole class of failures impossible rather than forbidden — no reviewer reads a document while its author is still editing it. ## Agent patterns Choose lifetime deliberately: - **A long-lived agent for a stretch of related work in one area.** Its knowledge of that code compounds across tasks, and the second task in the same subsystem costs a fraction of the first. - **A short-lived agent for bounded side work** — a dependency bump, a cleanup, a one-off investigation. It starts cold, does one thing, reports and stops. - **Separate agents for authoring and review.** Never let the agent that wrote something approve it; it will defend its own choices instead of testing them. - **A dedicated agent for capturing findings** when a review produces more than a couple of items, so the findings are recorded as work items rather than lost in a message. ## What only I may do Never do these yourself and never ask an agent to: - Merge, or close a review gate or a human-review task. - Change repository or project settings, including branch protection. - Anything the project's rules reserve for a human, such as commits whose type requires confirmation. When one of these blocks progress, tell me exactly what to do and why it is mine to do, then wait. ## How agents should report Tell every agent to report compactly: a short numbered list, the evidence alongside each claim, and a hard line limit for anything long. Long reports get truncated in transit; when one is cut, ask only for the missing tail rather
From wonderbird/ai-agent-workspace, GPL-3.0.
More from wonderbird/ai-agent-workspace
- 0.598score
record-findings
wonderbird
Use when you want to keep track of important follow-up tasks and findings that arise during the software development and review process.
SkillAFreshness: A★ 2Claude Code +9 - 0.597score
kata-from-github-issue
wonderbird
Use when a new coding exercise - a kata - shall be crafted from a GitHub issue.
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
commit
wonderbird
Prepares and executes a git commit
SkillAFreshness: A★ 2Claude Code +9 - 0.557score
memory-create
wonderbird
Creates a focused memory bank for the current project iteration using scope, git history, and tests.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
memory-to-docs
wonderbird
Use when learnings in the memory bank should be preserved beyond the current development focus by moving them to more permanent documentation.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
memory-update
wonderbird
Update memory bank files to keep them accurate for the active development.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
my-omc-parallel-work
wonderbird
Spawn parallel sub-agents in isolated git worktrees for independent Beads tasks.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
my-omc-show-next
wonderbird
Triage open issues down to the single next action.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
fix-problem
wonderbird
Remediation protocol for resolving obstacles one at a time via hypothesize, test, fix, and document.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
format-docs
wonderbird
Apply document style rules to markdown files such as meeting minutes, confluence pages, and project documentation.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
memory-bank-by-cline
wonderbird
Memory bank concept and structure for maintaining project knowledge across sessions.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
code-review
wonderbird
Check code quality according to best practices and standards.
SkillBFreshness: B★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 20, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/wonderbird/ai-agent-workspace
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from wonderbird
- 0.598score
record-findings
wonderbird
Use when you want to keep track of important follow-up tasks and findings that arise during the software development and review process.
SkillAFreshness: A★ 2Claude Code +9 - 0.597score
kata-from-github-issue
wonderbird
Use when a new coding exercise - a kata - shall be crafted from a GitHub issue.
SkillAFreshness: A★ 2Claude Code +9 - 0.589score
commit
wonderbird
Prepares and executes a git commit
SkillAFreshness: A★ 2Claude Code +9 - 0.557score
fix-problem
wonderbird
Remediation protocol for resolving obstacles one at a time via hypothesize, test, fix, and document.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
memory-create
wonderbird
Creates a focused memory bank for the current project iteration using scope, git history, and tests.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
format-docs
wonderbird
Apply document style rules to markdown files such as meeting minutes, confluence pages, and project documentation.
SkillBFreshness: B★ 2Claude Code +9
Cite this page
conductor skill. Agent Mart. https://agentmart.dev/skills/wonderbird-conductor (last updated 2026-10-24)