orchestrate · timschoch — Claude Code skill: what it does, how to install
orchestrate coordinates a feature split across GitHub sub-issues, assigning /implement agents and handling review, CI, merges, and cleanup.
npx skills add timschoch/skilly --skill orchestrate -a claude-codeWhat orchestrate does
orchestrate treats the parent GitHub issue as the plan. It reads sub-issues through GraphQL, checks their dependency edges, reviews the affected code seams, and starts one /implement agent for each work package. Shared-file conflicts are handled through sequencing or an agreed rebase rule. The orchestrator does not edit src/.
The skill relays review findings, checks branches on the remote, inspects git diff --stat, watches CI, and merges pull requests in the required order. GitHub comments hold decisions, questions, progress, and blockers. If the sub-issues are missing or vague, the run stops and asks the owner instead of inventing a new breakdown.
What it helps with
- split a feature across GitHub sub-issues
- assign one
/implementagent to each work package - order tickets by their “Blocked by” links
- verify agent changes before merging pull requests
- watch CI and clean up branches and worktrees
Example prompts for the agent
- Use the orchestrate skill for the parent GitHub issue and run one
/implementagent per sub-issue. - Inspect the “Blocked by” links, identify shared-file hotspots, and set the merge order.
- Before merging, verify the remote branch,
git diff --stat, review fixes, and CI status.
How to install orchestrate
1Skills CLI (Vercel)
npx skills add timschoch/skilly --skill orchestrate -a claude-code2Manually: put the files in place
~/.claude/skills/orchestrate/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/orchestrate/
1Skills CLI (Vercel)
npx skills add timschoch/skilly --skill orchestrate -a codex2Manually: put the files in place
.agents/skills/orchestrate/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add timschoch/skilly --skill orchestrate -a cursor2Manually: put the files in place
.cursor/skills/orchestrate/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install timschoch/skilly orchestrate2Manually: put the files in place
.github/skills/orchestrate/SKILL.md1Skills CLI (Vercel)
npx skills add timschoch/skilly --skill orchestrate -a gemini-cli2Platform CLI
gemini skills install https://github.com/timschoch/skilly --path bundles/workflow/skills/orchestrateManually: put the files in place
.devin/skills/orchestrate/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add timschoch/skilly --skill orchestrate -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about orchestrate
How do I install orchestrate in Claude Code?
Run npx skills add timschoch/skilly --skill orchestrate -a claude-code, then check ~/.claude/skills/orchestrate/SKILL.md.
What does the orchestrate skill do?
It coordinates /implement agents across the sub-issues of a feature, relays review results, verifies repository state, watches CI, and manages pull request merges.
What happens when the sub-issues are missing or unclear?
The run stops and asks the owner to clarify them. The skill does not create its own work packages.
Similar skills
All skills for Agent setup: memory, context, orchestration →orchestrate by other authors comes first.