orchestrator

Coordinate autonomous research sessions by maintaining hypotheses and delegating experiments to subagents.

13|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Butanium/claude-lab --skill orchestrator-butanium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrator
Source: https://github.com/Butanium/claude-lab/tree/main/plugins/clab/skills/orchestrator
Command: npx skills add https://github.com/Butanium/claude-lab --skill orchestrator-butanium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The orchestrator coordinates autonomous research sessions by maintaining hypotheses, designing experiments, and delegating execution to specialized subagents, enabling researchers to scale inquiry without micromanagement.

Core Features & Use Cases

  • Maintains RESEARCH_STATE.md with current thinking, hypotheses, and evidence.
  • Designs experiments and spawns scientist subagents to execute them.
  • Spawns and coordinates subagents (scientist, colleague, judge) under constrained access via hooks.
  • Loads and coordinates supporting skills (research-principles, research-judging, experiment-structure, contact-supervisor, write-report) at session start.

Quick Start

Start a session by initializing the project structure and loading the core skills, then spawn a scientist to begin the first experiment.

Frequently Asked Questions about orchestrator

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

FAQPage Schema
How do I automate autonomous research sessions with hypothesis tracking?

Coordinate autonomous research by maintaining hypotheses in RESEARCH_STATE.md, designing experiments, and delegating execution to specialized subagents. This approach manages planning and synthesis while restricting model invocation to scale inquiry without manual micromanagement.

What is needed to start coordinating subagents for hypothesis-driven investigations?

Starting subagent coordination requires a RESEARCH_STATE.md file for current thinking, a tools directory with reusable utilities, and hooks to control subagent behavior. You initialize this project structure and load core skills to spawn a scientist for the first experiment.

Can I use specialized subagents like scientists and judges within a single workflow?

Yes, spawn and coordinate specialized subagents like scientist, colleague, and judge within a single workflow. The orchestrator manages these agents under constrained access via hooks to guide behavior during experiments and synthesis.

How does the orchestrator handle experiment design and execution?

Experiment design and execution are handled by loading supporting skills like experiment-structure at session start, planning the experiment, then spawning scientist subagents to execute it. The orchestrator delegates this execution while maintaining the overall research state.

What limitations exist when restricting model invocation for subagents?

Restricting model invocation limits subagent autonomy by controlling behavior through hooks. This ensures subagents operate within constrained access boundaries but requires careful hook configuration to prevent stalling during delegated experiment execution and research synthesis.