driving-claude-code-sessions

Coordinate multiple Claude Code sessions in tmux for parallel task delegation.

103|18|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/obra/claude-session-driver --skill driving-claude-code-sessions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: driving-claude-code-sessions
Source: https://github.com/obra/claude-session-driver/tree/main/skills/driving-claude-code-sessions
Command: npx skills add https://github.com/obra/claude-session-driver --skill driving-claude-code-sessions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies orchestrating multiple Claude Code sessions, enabling users to delegate tasks, monitor progress, and coordinate workflows efficiently.

Core Features & Use Cases

  • Launch worker sessions: Start multiple Claude Code sessions in tmux for parallel processing.
  • Monitor session lifecycle: Track progress through lifecycle events and session logs.
  • Manage workflows: Coordinate complex tasks such as code review, generation, and testing across sessions.
  • Use Case: A developer needs to generate a spec, implement it, and test — this Skill orchestrates the steps with minimal manual intervention.

Quick Start

Use this Skill to launch a Claude Code worker, send it a task prompt, and wait for completion with minimal commands.

Frequently Asked Questions about driving-claude-code-sessions

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

FAQPage Schema
How do I run multiple Claude Code sessions in parallel for task delegation?

You can run multiple Claude Code sessions in parallel by launching worker sessions in tmux. This Skill coordinates task delegation, allowing you to send prompts to distinct sessions and oversee their lifecycle for parallel processing.

How does session management track progress for automated programming workflows?

Session management tracks progress by monitoring lifecycle events and session logs. This mechanism ensures reliable tracking of automated programming workflows, capturing execution states from delegation through completion.

What is the best way to orchestrate Claude Code workflows for code generation and testing?

The best way to orchestrate Claude Code workflows is using this Skill to coordinate complex tasks like code generation and testing across sessions. It manages the workflow steps and compiles results with minimal manual intervention.

Do I need tmux to manage Claude Code session handoff?

Yes, tmux is required to manage Claude Code session handoff. The Skill uses tmux to launch worker sessions and facilitate parallel execution, making it a necessary environment dependency for workflow orchestration.

When should I not use parallel Claude Code sessions for project management?

You should not use parallel Claude Code sessions for project management if your tasks are strictly sequential and require deep dependency on previous outputs. The Skill is designed for parallel execution and complex workflow coordination, not linear step-by-step tasks.