orchestrator

Coordinate parallel Claude Code sessions across isolated workspaces with one PR per pane.

18|Updated Feb 14, 2020
One-click install
npx skills add https://github.com/subroh0508/colormaster --skill orchestrator-subroh0508
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrator
Source: https://github.com/subroh0508/colormaster/tree/main/.claude/skills/orchestrator
Command: npx skills add https://github.com/subroh0508/colormaster --skill orchestrator-subroh0508

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill manages many parallel Claude Code sessions without losing control of worktree isolation, PR boundaries, or approval flow, so large implementation batches can move forward safely and consistently.

Core Features & Use Cases

It spawns per-task workspaces from one orchestrator workspace, enforces one pane per PR, and coordinates polling, auto-responses, stale display recovery, context handovers, and delegated merges. Use it when multiple branches need to be implemented in parallel, when a session gets stuck on a classifier or approval step, when prompt delivery must survive shell quoting issues, or when a long-running workflow needs a clean handoff at around 60 percent context usage.

Quick Start

Ask the orchestrator skill to create and supervise per-task workspaces for your planned PR batch, keep one pane per PR, and coordinate progress, handoffs, and final merge delegation.

Frequently Asked Questions about orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage parallel Claude Code sessions across isolated git worktrees?

To manage parallel Claude Code sessions, you can use an orchestration skill that spawns per-task workspaces from a single orchestrator workspace, enforcing worktree separation and one pane per PR execution for safe implementation batches.

What is the best way to orchestrate multiple pull requests in parallel workspaces?

Orchestrating multiple pull requests in parallel workspaces involves coordinating isolated git branches with one-PR-per-pane execution, applying 30-second monitoring and automated answer handling to keep implementation batches moving safely.

How do I handle context handovers for long-running Claude Code sessions?

Handling context handovers for long-running Claude Code sessions requires a clean handoff at around 60 percent context usage, allowing a long-running workflow to transfer state safely without losing worktree isolation or progress.

How do I deliver prompts to parallel workspaces when shell quoting breaks?

Delivering prompts to parallel workspaces when shell quoting breaks is solved through file-based transport, which bypasses shell quoting issues by passing prompt instructions safely to the isolated worktrees.

Can I delegate merges and cleanup for parallel PR batches automatically?

Yes, you can delegate merges and cleanup automatically. The orchestration enforces a cleanup-safe workspace lifecycle management process, coordinating delegated merges and removing stale workspaces once PR batches are complete.

Why do my Claude Code sessions get blocked by classifiers and how do I recover them?

Sessions get blocked by classifier approval steps during automated execution. You can recover them using orchestration that applies automated answer handling, stale screen recovery, and 30-second polling to unblock the workflow.