wave-workflow

Orchestrates parallel task waves with ViteKanban integration, automating branches and pull requests.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/JNZader-Vault/project-starter-framework --skill wave-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wave-workflow
Source: https://github.com/JNZader-Vault/project-starter-framework/tree/main/.ai-config/skills/workflow/wave-workflow
Command: npx skills add https://github.com/JNZader-Vault/project-starter-framework --skill wave-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of managing and executing multiple tasks that can be performed in parallel, improving development velocity and team coordination.

Core Features & Use Cases

  • Parallel Task Execution: Groups tasks into "waves" that can be worked on concurrently.
  • Dependency Management: Helps visualize and manage task dependencies for sequential waves.
  • Branching and PR Automation: Automates the creation of feature branches and pull requests for tasks.
  • Use Case: A development team can use this to break down a large feature into smaller, independent tasks, execute them in parallel waves, and merge them efficiently into the main development branch.

Quick Start

Create a new wave of tasks by running the command to create a new wave with tasks T-001, T-002, and T-003.

Frequently Asked Questions about wave-workflow

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

FAQPage Schema
How do I manage parallel task execution in agile development?

Manage parallel task execution by grouping tasks into concurrent waves, allowing your team to work on multiple independent features simultaneously. This approach visualizes dependencies and improves development velocity.

How do I automate branch creation and pull requests for parallel development tasks?

Automate feature branch creation and pull request management by orchestrating tasks into execution waves. This streamlines merging iterative development cycles efficiently back into the main development branch.

What is a task wave workflow for breaking down large features?

A task wave workflow breaks down a large feature into smaller, independent tasks executed concurrently. Dependency analysis groups tasks into sequential waves to coordinate iterative development cycles safely.

Can I synchronize parallel development tasks with VibeKanban?

Yes, you can synchronize parallel development tasks directly with VibeKanban. This integration manages task grouping, tracks progress in memory files like WAVES.md, and maintains CONTEXT.md for workflow continuity.

How do I create a new wave of parallel tasks?

Create a new wave of parallel tasks by running a command to group specific task identifiers, such as T-001 and T-002. The system then analyzes dependencies to orchestrate their concurrent execution.

Do I need to manually track progress when executing parallel task waves?

No, you do not need to manually track progress when executing parallel task waves. The system automatically maintains progress updates in memory files like WAVES.md and CONTEXT.md for continuous workflow synchronization.