Nw Devops

Progetta CI/CD, infra, observability e strategia di deploy; emette environments.yaml

di nWave-ai · nWave-ai/nWave

Promosso ★ 8.0/10

Nw Devops — Progetta CI/CD, infra, observability e strategia di deploy; emette environments.yaml

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 feature
  • Plan observability and deployment strategy for launch
  • Prepare platform infrastructure before we ship this