worker-agents

Spawn ephemeral Claude Code sessions for parallel long-running tasks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JBODE-mhhs/Zeus2.0-public --skill worker-agents-jbode-mhhs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worker-agents
Source: https://github.com/JBODE-mhhs/Zeus2.0-public/tree/main/templates/analyst/.claude/skills/worker-agents
Command: npx skills add https://github.com/JBODE-mhhs/Zeus2.0-public --skill worker-agents-jbode-mhhs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spawn ephemeral Claude Code sessions for parallelized long-running tasks. Workers get a scoped task, produce deliverables, and are cleaned up when done.

Core Features & Use Cases

  • Spawns isolated Claude Code sessions for parallel tasks
  • Each worker gets a scoped task and deliverables
  • Tracks progress via the bus and logs to a per-worker log file
  • Provides lifecycle management: start, monitor, clean up, and terminate
  • Safeguards to prevent overlapping file edits and unauthorized changes

Quick Start

Spawn a worker session for a long-running research task and monitor its progress via the Zeus bus.

Frequently Asked Questions about worker-agents

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

FAQPage Schema
How do I run parallel Claude Code tasks without bloating the main context?

To run parallel Claude Code tasks without bloating context, spawn ephemeral worker sessions that execute independently. Each worker receives a scoped task, generates deliverables, and logs progress to a per-worker file, keeping the main session clean and focused.

When should I spawn isolated workers for long-running tasks?

You should spawn isolated workers for long-running tasks exceeding a few minutes that can run concurrently. This approach suits independent research, design documentation, and scaffolding new features, ensuring these tasks execute without blocking the main session.

How does lifecycle management work for spawned Claude Code sessions?

Lifecycle management for spawned Claude Code sessions involves starting, monitoring, and cleaning up ephemeral workers. The system tracks progress via a bus-based communication channel and per-worker log files, automatically terminating and cleaning up the session once the scoped task is complete.

Can I prevent overlapping file edits when running parallel Claude workers?

Yes, you can prevent overlapping file edits when running parallel Claude workers. The orchestration system includes built-in safeguards that protect against file overlap and unauthorized changes, ensuring isolated sessions do not conflict when modifying deliverables concurrently.

Does worker-agents support bus-based communication for monitoring progress?

Yes, worker-agents supports bus-based communication for monitoring progress. Workers track their status via the bus, allowing the main session to monitor active tasks and receive updates without directly consuming the isolated worker's context.