wave-executor

Installation
SKILL.md

Wave Executor

Overview

Wave Executor runs EPIC-tier batch pipelines by spawning a fresh Claude Code process per wave via the Claude Agent SDK. Each wave gets a clean Bun runtime with zero accumulated spawn() or abort_signal state, preventing the JSC garbage collector use-after-free crash (oven-sh/bun, anthropics/claude-code#21875, #27003) that occurs when a single Bun process handles thousands of concurrent subagent spawns.

This is the framework's implementation of the Ralph Wiggum pattern: iteration over fresh processes with file-based coordination.

When to Use

Use this skill when:

  • EPIC-tier batch work: >10 artifacts, >5 waves
  • Multi-wave skill updates, bundle generation, or mass refactoring
  • Any pipeline expected to run >30 minutes with parallel subagents
  • Work that previously crashed due to Bun segfaults

Do NOT use for:

Installs
38
GitHub Stars
31
First Seen
Feb 20, 2026
wave-executor — oimiragieo/agent-studio