Nw Deliver

Orkiestruje falę DELIVER nWave: plan działania, wykonanie TDD, przegląd, finalizacja za pomocą sub-agentów

Autor: nWave-ai · nWave-ai/nWave

Działa po konfiguracji ★ 7.2/10

Nw Deliver — Orkiestruje falę DELIVER nWave: plan działania, wykonanie TDD, przegląd, finalizacja za pomocą sub-agentów

Co robi ten skill

Orkiestrator fali DELIVER dla frameworka nWave. Koordynuje pełną ścieżkę od opisu funkcji do kodu produkcyjnego, wysyłając wyspecjalizowanych sub-agentów (architekt rozwiązań, twórcy, recenzenci) przez tworzenie mapy drogowej, wykonanie TDD krok po kroku, refaktoryzację, recenzję adversarialną, testowanie mutacyjne i bramki integralności. Uruchamia się, gdy wszystkie poprzednie fale nWave są zakończone, a funkcja jest gotowa do implementacji, za pośrednictwem /nw-deliver lub jawnego żądania uruchomienia fali DELIVER.

Raport z testu

Zlokalizowano SKILL.md w nWave/skills/nw-deliver/SKILL.md i przeczytano całą 403-liniową treść. Frontmatter parsowany czysto (name + description + user-invocable + argument-hint). Sprawdzono 5 odwołujących się ścieżek za pomocą 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), ale scripts/shared/telemetry.py (404) — umiejętność każe wywołać write_density_event() z tego nieistniejącego pliku. Brak zakodowanych na stałe ścieżek maszynowych; tylko ~/.claude i ścieżki względne do repozytorium. Brak zagrożeń bezpieczeństwa wewnątrz umiejętności (instalator curl|sh znajduje się w README, nie w umiejętności). WYNIK niemierzalny: to czysty orkiestrator wieloagentowy, który wysyła za pośrednictwem narzędzia Task do sub-agentów i wywołuje des-init-log / des-verify-integrity gates, konsumując pliki feature-delta.md i .feature wyprodukowane przez wcześniejsze fale — żadne z nich nie istnieją w moim kontekście, więc nie można wyprodukować artefaktu bazowego vs umiejętności. Werdykt setup: ręczną blokadą jest zainstalowanie pełnego frameworka nWave plus jego sub-agentów i DES CLI, zanim ten orkiestrator cokolwiek zrobi.

Testowano: 2026-07-21 · Claude Code 2.x (agent harness)

Instalacja

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.

Komendy i przykładowe prompty

  • /nw-deliverOrkiestruje falę DELIVER nWave: plan działania, wykonanie TDD, przegląd, finalizacja za pomocą sub-agentów

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Run the DELIVER wave for this completed feature
  • Execute all remaining tasks and finalize the roadmap
  • Kick off delivery now that all waves are done