orchestrator

Coordinate weaver execution across tmux sessions for plan-driven workflows.

3|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/harivansh-afk/claude-code-vertical --skill orchestrator-harivansh-afk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrator
Source: https://github.com/harivansh-afk/claude-code-vertical/tree/main/skills/orchestrator
Command: npx skills add https://github.com/harivansh-afk/claude-code-vertical --skill orchestrator-harivansh-afk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill coordinates and manages weaver execution across tmux sessions, reducing manual coordination and keeping plan progress centralized.

Core Features & Use Cases

  • Parallel Weaver Orchestration: Launches multiple weavers in parallel based on plan specs.
  • Dependency-Aware Scheduling: Reads spec dependencies and enforces correct execution order.
  • Progress Tracking & Summary: Monitors weaver statuses and writes a final summary upon plan completion.
  • Use Case: When running complex plans with several specs, the orchestrator ensures efficient resource utilization and visibility without human micromanagement.

Quick Start

Load a plan into the orchestrator and start the tmux-backed execution flow to manage weavers automatically.

Frequently Asked Questions about orchestrator

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

FAQPage Schema
How do I orchestrate parallel execution across tmux sessions for a multi-spec plan?

To orchestrate parallel execution across tmux sessions, load a plan with multiple specs and the orchestrator will launch and manage weavers concurrently. It reads plan metadata to schedule weavers based on dependencies, ensuring orderly progression across stages.

What is dependency-aware scheduling for weaver execution and how does it work?

Dependency-aware scheduling reads spec dependencies within your plan metadata and enforces correct execution order for weavers. It determines which weavers can launch in parallel and which must wait, preventing out-of-order execution and automating plan-driven workflows.

Can I use tmux to automate plan-driven workflows without manual coordination?

Yes, you can use tmux to automate plan-driven workflows without manual coordination by loading a plan into the orchestrator. It manages weaver execution across sessions, tracks progress, and writes a final summary upon plan completion.

What's the best way to monitor weaver statuses and runtime state during plan execution?

The best way to monitor weaver statuses and runtime state is to let the orchestrator write runtime state into .claude/vertical/plans. It tracks weaver statuses across tmux sessions and generates a final summary when the plan completes.

Does the orchestrator select weaver skills automatically based on plan specs?

Yes, the orchestrator interfaces with the skill index to select weaver skills automatically. It reads your plan metadata to identify the required weavers and matches them with available skills before launching them in parallel via tmux.

When should I not use parallel weaver orchestration for my automation plan?

You should avoid parallel weaver orchestration for plans lacking multiple specs or clear dependency definitions. The orchestrator is designed for complex plans with several interdependent specs; simpler, single-spec workflows do not require this automated coordination layer.