orchestrator
Orchestrates implementation, review, and user-path verification of phase plans via subagents.
Skill by wtsi-hgi
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/wtsi-hgi-orchestrator
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
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/orchestrator
What's inside
- Skill name
orchestrator- Description
- Orchestrates implementation, review, and user-path verification of phase plans via subagents. Use when given a phase MD file to complete.
- License
- MIT
- Instructions
- 129 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Orchestrator Skill
Read and follow **agent-conduct**, **testing-principles**, and **subagents**
before starting. **subagents** owns delegation: agent choice, briefing, skill
discovery, and error handling. This skill covers only the orchestrator
procedure. Establish the outermost queue owner using
[bugfix routing](../bugfix/references/incidental-issues.md) before starting;
inherit a caller's owner when nested. Route incidental findings returned by
implementation, review, and verification before resuming phase work.
Use skills named in the phase file's Instructions section if specified;
otherwise follow the skill-discovery procedure in **subagents**.
## Input
A phase MD file containing items with `- [ ] implemented` and
`- [ ] reviewed` checkboxes, possibly grouped into ordered batches.
## Procedure
### 1. Read the phase file. Note which items are already checked (skip those).
### 2. Process items in order
- **Sequential items:** one at a time.
- **Parallel batch:** apply
[shared concurrency limits](../subagents/SKILL.md#concurrency).
- Complete and review each batch before starting the next.
### 3. For each item (or batch)
#### a. Implementation
Launch an implementor subagent with:
- Conventions, testing-principles, and implementor skill names + file paths
(to read).
- Item description, spec.md section reference, phase instructions.
- "Read spec.md for acceptance tests. Follow TDD cycle and
**testing-principles**. Run tests and linters."
On success, check `- [x] implemented`.
#### b. Review
Launch a reviewer subagent with:
- Conventions, testing-principles, and reviewer skill names + file paths (to
read).
- Item(s) description, spec.md section reference(s), phase instructions.
- "You have clean context. Read spec.md, source and test files, run tests and
linter, return PASS or FAIL with specific feedback."
**PASS:** check `- [x] reviewed`.
**FAIL:** launch new implementor with feedback, then fresh reviewer. Repeat
until PASS.
### 4. Verify user-visible behaviour
Apply
[user-path verification](../testing-principles/SKILL.md#user-path-verification).
Delegate required drives with the **verification** skill path and affected
features. Keep affected `reviewed` markers unchecked until VERIFIED; follow
verification's failure handling before resuming.
### 5. Phase completion
When every checkbox is checked and every required drive is VERIFIED, commit
with `Implement phase <N>`. Use targeted `git add <path>` for every changed
path that belongs to the phase, including the phase file. Inspect the staged
diff before committing to confirm it contains the complete phase and no
unrelated changes.
Cite the retained verification evidence in your report.
### 6. Spec-aware PR review (after all phases)
Launch a **pr-reviewer** subagent with:
- pr-reviewer skill name + file path.
- Path to spec document.
- "Review all changes on this branch vs base. Check code quality, bugs,
usability, and spec conformance. Fix via implementor subagents."
Follow fix-and-commit cycle. Repeat with fresh context until **2 consecutive
clean passes**.
### 7. Spec-free PR review
Same as step 6 but **without** the spec document (focus on code quality and
usability only). Repeat until **2 consecutive clean passes**.
### 8. Complete or return to caller
After all requested phases and required reviews succeed, apply
[queue completion](../bugfix/references/incidental-issues.md#finish-or-stop).
Nested workflows return pending references without processing them. Only the
outermost owner drains deferred branches. Report pending references with any
blocker or stopped phase.
## Error Handling
- **Transient failures:** see **subagents**.
- **File removal:** delete normally. If deletion fails (e.g. NFS refusing
the unlink), move the file to `.tmp/trash/` in the repo instead; clean up
after all phases.
- **Blocker reported by subagent** (per agent-conduct § Honesty About
Blockers - e.g. an external API cannot do what the spec requires):
1. Do NOT relaunch the implementor to "find a way". Do NOT check the
item.
2. Write `blocker-phase<N>-<item-id>.md` next to the phase file,
containing: the item, the impossibility (what was tried, what
failed and why), and 1-3 proposed alternatives or clarifications
needed from the user.
3. Abort the current phase and any later phases that depend on the
blocked item. Continue only with independent phases.
4. At the end, report all blocker files and which phases were
skipped.From wtsi-hgi/agentskills, MIT.
More from wtsi-hgi/agentskills
- 0.592score
bugfix
wtsi-hgi
Orchestrates standalone or caller-batched bug fixes via implementor and reviewer subagents using TDD.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
implementation-principles
wtsi-hgi
Shared cross-language delivery workflow and guidance for implementing the simplest sufficient solution, maximizing reuse of existing code, fixing root causes…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
final-response
wtsi-hgi
Remove filler, repetition, process narration, fake enthusiasm, and AI-sounding prose from every chat message, and end each one with a "Your next action" line.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
agent-conduct
wtsi-hgi
Mandatory safety rules for all agents.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
deliver
wtsi-hgi
Only when explicitly invoked, take the requested change and every resulting branch, including incidental fixes, through PR review and verified user merges.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-conventions
wtsi-hgi
Shared conventions for Go projects.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-reviewer
wtsi-hgi
Review Go implementations against spec acceptance tests.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
phase-creator
wtsi-hgi
Creates phase plan documents from a spec.md Implementation Order.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
go-test-strength
wtsi-hgi
Prove a Go package's tests catch defects, by injecting faults one at a time and requiring the suite to fail.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
code-smells
wtsi-hgi
Named code smell baseline for reviewing changed code, from Fowler's Refactoring chapter 3.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
frontend-design
wtsi-hgi
Create distinctive, production-grade frontend interfaces that avoid generic AI aesthetics.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
nextjs-fastapi-implementor
wtsi-hgi
Full-stack TDD implementation for Next.js 16 + FastAPI projects.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 10, 2026 (19 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/wtsi-hgi/agentskills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from wtsi-hgi
- 0.592score
implementation-principles
wtsi-hgi
Shared cross-language delivery workflow and guidance for implementing the simplest sufficient solution, maximizing reuse of existing code, fixing root causes…
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
bugfix
wtsi-hgi
Orchestrates standalone or caller-batched bug fixes via implementor and reviewer subagents using TDD.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
final-response
wtsi-hgi
Remove filler, repetition, process narration, fake enthusiasm, and AI-sounding prose from every chat message, and end each one with a "Your next action" line.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
agent-conduct
wtsi-hgi
Mandatory safety rules for all agents.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
go-conventions
wtsi-hgi
Shared conventions for Go projects.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
deliver
wtsi-hgi
Only when explicitly invoked, take the requested change and every resulting branch, including incidental fixes, through PR review and verified user merges.
SkillAFreshness: A★ 1Claude Code +9
Cite this page
orchestrator skill. Agent Mart. https://agentmart.dev/skills/wtsi-hgi-orchestrator (last updated 2026-10-24)