claude

wave-orchestrator

Wave-based engineering execution for the host CLI. Vendors the full v2 framework with hook enforcement of phase order, hand-off artifacts, model routing and orchestrator boundaries, a benefit contract that states the outcome a wave is for and gives it a verdict at the close, plus full, demo and solo modes, token accounting and local checkpoints.

14 on GitHubby Harshvardhan Singh Chouhanv0.3.0MITupdated 16 days agodevelopment
/

Plugin wave-orchestrator from marketplace wave-orchestrator in Harshvardhan86/claude-wave-plugin. Commands read from the repo's manifest — 12 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (8)

  • wave-execution-framework-v2

    Use when executing multi-wave engineering work needing strict TDD, bug-capture/fix split, quality gates, and orchestrated teams with per-agent Opus-advisor / Sonnet-executor model routing.

  • ac-writer

    Use as the first phase of a wave. Drafts brutal, testable acceptance criteria for a feature. Each AC must be falsifiable by a real-world test. Output written to .wave/ac.md.

  • benefit-contract

    Use at Phase 0.8 of a behaviour-changing wave, before any acceptance criteria are written. Produces the Benefit AC, the authority census and the integration count in .wave/ben.md.

  • design-reviewer

    Use after AC and before RED for any wave that ships UI or changes existing behaviour. Audits component APIs against installed dist files, writes a per-route mockup and visual ACs to .wave/dr.md.

  • green-impl

    Use after RED is verified failing. Writes the minimum code to make RED tests pass, then verifies on a live stack with Playwright screenshots before any hand-off. Implements the verify-before-scan rule.

  • red-tests

    Use after DR and before any production code is written. Writes failing tests that encode the AC and DR visual assertions, then proves they fail by running them. RED phase of TDD — strict, no exceptions.

  • teet-verify

    Use only after the user has approved the GREEN screenshot. Performs True End-to-End Testing across backend, frontend, DB, and external services with computed-style and boundingBox assertions, producing the final wave evidence pack.

  • wave-orchestrator

    Use when shipping a feature end-to-end. Routes between the canonical v2 framework (31 phase rows, 18 always and 13 conditional) and the trimmed 5-phase demo subset. Invoked by /wave-orchestrator:wave-start.

Slash commands (2)

  • /wave-orchestrator:wave-checkpoint

    Save wave state to disk so an auto-compact, session crash, or laptop battery death doesn't kill the run. Run this between phases or before any long operation.

  • /wave-orchestrator:wave-start

    Start a new wave. Default runs the canonical v2 framework (31 phase rows: 18 always, 13 conditional — [UIA]/[ES] on new vocabulary, [BEN]/[BEN-CLOSE] on changed behaviour, [DR] at 1.5 on UI or changed behaviour, the optional [CR] gate at 3.5, and each [BF-*] row on findings; max 31). Pass --demo for

Hooks (13)

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-agent.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-edit.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-read.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-bash.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-commit-guard.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-monitor.sh

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/post-agent.sh

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/post-bash.sh

  • SubagentStop

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/subagent-stop.sh

  • PreCompact

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/pre-compact.sh

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/session-start.sh

  • Stop

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/stop.sh

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/scripts/hooks/user-prompt.sh

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

Maintain wave-orchestrator?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted