Nw Deliver
Orchestra la wave DELIVER di nWave: roadmap, esecuzione TDD, revisione, finalizzazione tramite sub-agenti
Richiede configurazione
Cosa fa
Un orchestratore della wave DELIVER per il framework nWave. Coordina il percorso completo da una descrizione di funzionalità a codice di produzione inviando sub-agenti specializzati (solution architect, crafters, reviewers) attraverso la creazione di roadmap, l'esecuzione TDD per passo, il refactoring, la revisione avversariale, il mutation testing e i gate di integrità. Si attiva quando tutte le precedenti wave nWave sono complete e una funzionalità è pronta per essere implementata, tramite /nw-deliver o una richiesta esplicita di eseguire la wave DELIVER.
Rapporto di test
Localizzato SKILL.md in nWave/skills/nw-deliver/SKILL.md e letto l'intero corpo di 403 righe. Il frontmatter si analizza pulitamente (name + description + user-invocable + argument-hint). Verificati 5 percorsi referenziati tramite raw fetch: scripts/shared/density_config.py (200), nWave/skills/nw-density-resolution-contract/SKILL.md (200), nWave/skills/nw-execute/SKILL.md (200), src/des/domain/telemetry/documentation_density_event.py (200), ma scripts/shared/telemetry.py (404) — la skill ti dice di chiamare write_density_event() da quel file inesistente. Nessun percorso macchina hardcoded; solo ~/.claude e percorsi relativi al repo. Nessun security smell all'interno della skill (l'installer curl|sh si trova nel README, non nella skill). OUTPUT non misurabile: questo è un puro orchestratore multi-agente che invia tramite lo strumento Task a sub-agenti e si interfaccia con i gate des-init-log / des-verify-integrity, consumando feature-delta.md e file .feature prodotti da wave precedenti — nessuno dei quali esiste nel mio contesto, quindi nessun artefatto baseline-vs-skill può essere prodotto. Verdetto setup: il blocco manuale è l'installazione del framework nWave completo più i suoi sub-agenti e il DES CLI prima che questo orchestratore faccia qualcosa.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/nWave-ai/nWave.git /tmp/nw-deliver-src mkdir -p ~/.claude/skills cp -R /tmp/nw-deliver-src/nWave/skills/nw-deliver ~/.claude/skills/nw-deliver # ORCHESTRATOR ONLY — non-functional standalone. Requires the full nWave framework: # sh -c "$(curl -fsSL https://raw.githubusercontent.com/nWave-ai/nWave/main/scripts/install/install.sh)" # That installs the nwave-ai CLI, DES enforcement hooks, the sub-agents this skill dispatches # (@nw-solution-architect, @nw-software-crafter, @nw-*-reviewer, @nw-platform-architect), # and the CLI binaries des-init-log / des-verify-integrity (nWave/scripts/des/). # Needs Python 3.10+. Also depends on sibling skills: nw-roadmap, nw-execute, nw-finalize, # nw-review, nw-refactor, nw-mutation-test, nw-density-resolution-contract. # It further needs prior-wave artifacts in the target project: feature-delta.md, # docs/product/architecture/brief.md, and executable .feature files from DISTILL.
Comandi e prompt di esempio
/nw-deliverOrchestra la wave DELIVER di nWave: roadmap, esecuzione TDD, revisione, finalizzazione tramite sub-agenti
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Run the DELIVER wave for this completed featureExecute all remaining tasks and finalize the roadmapKick off delivery now that all waves are done