beadswave

Automates backlog-to-main shipping via waved, laning agents with strict gating and recovery flows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/derickdsouza/dd-claude --skill beadswave
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beadswave
Source: https://github.com/derickdsouza/dd-claude/tree/main/skills/beadswave
Command: npx skills add https://github.com/derickdsouza/dd-claude --skill beadswave

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Beadswave automates the end-to-end backlog-to-main pipeline by coordinating multiple AI agents across waves and lanes to push work through an automated PR/merge flow.

Core Features & Use Cases

  • Classify backlog items into wave/lanes for parallel processing
  • Allocate lanes to AI workers and track progress across phases
  • Ship PRs and monitor PR health with auto-merge gates and recovery flows

Quick Start

Adopt the repository with beadswave’s /waves command, then start a worker with /drain to process beads end-to-end.

Frequently Asked Questions about beadswave

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

FAQPage Schema
How do I automate backlog processing with parallel AI agents?

Automate backlog processing by classifying items into waves and lanes, allocating lanes to AI workers, and pushing work through an automated PR and merge flow. Beadswave coordinates these agents to drain backlogs deterministically from branch to main.

How does the wave and lane pipeline work for parallel PR generation?

The wave and lane pipeline works by moving work beads from a backlog into main through deterministic phases. Multiple agents operate across allocated lanes to generate PRs, apply strict gating, and monitor merge health with recovery flows.

How do I start a worker to drain backlog items end-to-end?

Start a worker by adopting your repository with the /waves command, then run /drain to process beads end-to-end. This initiates the automated pipeline that moves backlog items through PR generation and merging.

Can I ensure safe, idempotent shipping when automating PR merges to main?

Idempotent shipping is ensured through strict gating, logging, and recovery mechanisms within the pipeline. These controls guarantee safe, deterministic merges from branch to main even when multiple agents operate in parallel.

What's the best way to track progress across multiple AI worker lanes?

Track progress across multiple AI worker lanes by classifying backlog items into specific waves and lanes. The pipeline allocates lanes to workers and monitors PR health across phases to maintain safe, automated merges.

Does beadswave support auto-merge gates and recovery flows for PR pipelines?

Beadswave supports auto-merge gates and recovery flows by implementing strict gating and logging throughout the pipeline. This ensures safe, idempotent shipping and automated recovery from branch to main.