wave

Generate prioritized N-slot factory run plans with model routing and operator-gated flags.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/ronniepinnell/casper --skill wave-ronniepinnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wave
Source: https://github.com/ronniepinnell/casper/tree/main/collection/planning-and-lifecycle/wave
Command: npx skills add https://github.com/ronniepinnell/casper --skill wave-ronniepinnell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp__claude_ai_Linear__*, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of planning and dispatching parallel factory work, ensuring that projects are executed efficiently and effectively, with prioritization and model routing.

Core Features & Use Cases

  • Assessment and Prioritization: Evaluates the current project state and generates a prioritized N-slot run plan.
  • Model Routing: Dispatches work to appropriate models based on the task's requirements.
  • Dispatch and Review: Manages the dispatch of work, approval, and review processes, with strong guardrails and safety checks.
  • Use Case: For a team managing a software release, use this Skill to generate a plan for the next batch of tasks, ensuring that high-priority features are addressed first and that critical paths are not blocked.

Quick Start

Generate a plan for the next wave of work with /wave and dispatch it with /wave run.

Frequently Asked Questions about wave

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

FAQPage Schema
How do I optimize factory work planning with priority routing and model dispatch?

Factory work planning is optimized by generating a prioritized N-slot run plan that routes tasks to appropriate models and flags operator-gated items. This approach evaluates the current project state to dispatch parallel work efficiently while maintaining critical path safety.

What is priority routing for parallel software factory work?

Priority routing for parallel software factory work is the process of assessing current project states and dispatching tasks to appropriate models based on specific requirements. It ensures high-priority features are addressed first, preventing critical paths from being blocked during release cycles.

How do I generate and dispatch a prioritized run plan for project execution?

To generate and dispatch a prioritized run plan, trigger the plan generation command to assess current project state, then execute the dispatch command. The system re-verifies state against live data and applies strong guardrails during the approval and review processes.

Do I need Claude AI tools and Linear integration for project task dispatch?

Yes, project task dispatch requires Claude AI tools and Linear integration to re-verify state against live data. These dependencies provide the project-specific contexts and live data access needed for accurate assessment, priority routing, and operator-gated item flagging.

What are the limitations of automated model dispatch with operator approval?

Automated model dispatch with operator approval maintains strict guardrails by flagging specific items for human review before execution. The system constantly re-verifies state against live data, meaning dispatch accuracy depends entirely on the current data quality within integrated project contexts.

Can I use priority routing for software release batch planning and execution?

Yes, priority routing can be used for software release batch planning by generating a plan for the next wave of tasks. It ensures high-priority features are addressed first, managing the dispatch, approval, and review processes to keep critical paths unblocked.