Nw Devops
Progetta CI/CD, infra, observability e strategia di deploy; emette environments.yaml
Promosso
Cosa fa
Skill di comando della wave DEVOPS di nWave: guida la progettazione di CI/CD, infrastruttura, observability e strategia di deployment per una funzionalità, e produce un environments.yaml parsabile da macchina più un riepilogo di 9 decisioni della wave. Parte del più ampio framework nWave a 6 wave; la wave DEVOPS si colloca tra DESIGN e DISTILL. Si attiva durante la preparazione della prontezza della piattaforma prima di scrivere test di accettazione e codice.
Rapporto di test
Recuperato SKILL.md; frontmatter ben formato (name+description). Verificati 5 file referenziati tramite raw fetch: density_config.py, nw-density-resolution-contract/SKILL.md, documentation_density_event.py, validate_feature_layout.py tutti 200; ma scripts/shared/telemetry.py (l'helper write_density_event che il corpo impone) è 404 — un riferimento interno rotto. Nessun security smell nella skill stessa (il README del repo usa un installer curl|sh). Output test: progettato il deliverable DEVOPS per un CLI git-hook-installer sia senza che con il corpo della skill. La baseline ha fornito prosa vaga e ha mancato il rischio centrale; la skill ha imposto un environments.yaml che enumerava ambienti with-pre-commit/with-husky/with-stale-config environments, una coexistence_matrix e assunzioni di idempotency/safe-uninstall — la modalità di fallimento effettiva di collisione core.hooksPath. Frasi trigger giudicate 5/5 (3 prompt CI/CD/infra/deploy-readiness lo caricano; una correzione di unit-test e un prompt di requisiti di prodotto no).
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-devops-src
mkdir -p ~/.claude/skills
cp -R /tmp/nw-devops-src/nWave/skills/nw-devops ~/.claude/skills/nw-devops
# This is one wave of the nWave framework (v3.19). The SKILL.md works standalone as a
# guided checklist that produces docs/feature/{id}/devops/environments.yaml + wave-decisions.md.
# FULL behavior (density resolution, telemetry, @nw-platform-architect agent dispatch, prior-wave
# artifact reading) requires the whole framework installed: Python 3.10+ then
# sh -c "$(curl -fsSL https://raw.githubusercontent.com/nWave-ai/nWave/main/scripts/install/install.sh)"
# (note: that upstream installer is a curl|sh pipe — inspect before running).
# Referenced helper scripts/shared/telemetry.py is MISSING from the repo (404). Comandi e prompt di esempio
/nw-devopsProgetta CI/CD, infra, observability e strategia di deploy; emette environments.yaml
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Design a CI/CD pipeline for this new featurePlan observability and deployment strategy for launchPrepare platform infrastructure before we ship this