DOCUMENTATION
Build software in disciplined waves.
nWave orchestrates specialised Claude agents through a structured, test-driven workflow — from discovery to delivery. Start with a tutorial, look up a command, or learn why the methodology works.
New to nWave?
nWave is an AI-powered workflow framework that runs inside Claude Code. It orchestrates specialised agents through disciplined development waves — enforcing test-driven development, phase tracking, and deterministic validation at every step. The result: AI that ships features the way a senior team would, not ad-hoc vibe-coding.
The wave model, end to end:
DISCOVER → DISCUSS → DESIGN → DEVOPS → DISTILL → DELIVER
Each wave has a command (/nw-discover, /nw-design, /nw-deliver, …) and a
specialist agent behind it. You don't need all of them on day one.
Install nWave into Claude Code:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/nWave-ai/nWave/main/scripts/install/install.sh)"
nWave installs globally but is opt-in per project: your first /nw- command activates the repo you're in (or run nwave-ai project enable). Check any repo with nwave-ai status — see Activating nWave in a Project →.
Then get productive in three steps:
- Try your first delivery — open a project in Claude Code and run
/nw-deliver. Watch it write tests, make them pass, and commit. - Follow the path — Your First Delivery → walks you through it in about 13 minutes.
- Go wider — the Tutorials are ordered from zero to the full lifecycle.
Already using nWave?
- What changed — see What's New for per-project activation (the opt-in gate) and the documented
nwave-aiCLI. - Turn nWave on or off per repo — Activating nWave in a Project explains the opt-in gate and the
nwave-ai project/mode/statuscommands. - Look something up — the Reference has every agent, command, skill, and template.
- Upgrade a project — Migrating to the SSOT Model covers moving an existing project to the current document model.
- Switch versions — use the selector in the top-right to read the docs for the exact release you're running.
Tip: stuck on anything? Type
/nw-buddyfollowed by your question in Claude Code for contextual help on methodology, commands, or project state.
BROWSE THE DOCS
Tutorials
Hands-on lessons that take you from zero to a shipped feature. Start here.
Start learning →How-To Guides
Goal-oriented recipes for getting a specific job done — install, migrate, troubleshoot.
Get it done →Reference
Precise specs for every agent, command, skill, template, and config surface.
Look it up →Explanation
The why behind nWave — the wave model, the SSOT document model, and design decisions.
Understand it →