Nw Devops

Conçoit la stratégie CI/CD, infra, observabilité et déploiement ; émet environments.yaml.

par nWave-ai · nWave-ai/nWave

Testé · Fonctionne ★ 8.0/10

Nw Devops — Conçoit la stratégie CI/CD, infra, observabilité et déploiement ; émet environments.yaml.

Ce que fait

Compétence de commande de vague nWave DEVOPS : guide la conception de la stratégie CI/CD, de l'infrastructure, de l'observabilité et du déploiement pour une fonctionnalité, et produit un environments.yaml lisible par machine ainsi qu'un résumé des décisions de vague à 9 décisions. Fait partie du framework nWave plus large à 6 vagues ; la vague DEVOPS se situe entre DESIGN et DISTILL. Se déclenche lors de la préparation de la plateforme avant d'écrire les tests d'acceptation et le code.

Rapport de test

SKILL.md récupéré ; frontmatter bien formé (name+description). 5 fichiers référencés ont été vérifiés via une récupération brute : density_config.py, nw-density-resolution-contract/SKILL.md, documentation_density_event.py, validate_feature_layout.py tous 200 ; mais scripts/shared/telemetry.py (le helper write_density_event que le corps exige) est 404 — une référence interne cassée. Aucune faille de sécurité dans la compétence elle-même (le README du dépôt utilise un installateur curl|sh). Test de sortie : le livrable DEVOPS pour un CLI git-hook-installer a été conçu à la fois sans et avec le corps de la compétence. La base a donné une prose vague et a manqué le risque principal ; la compétence a forcé un environments.yaml énumérant les environnements avec-pre-commit/avec-husky/avec-stale-config, une coexistence_matrix, et des hypothèses d'idempotence/désinstallation sécurisée — le mode de défaillance réel de collision core.hooksPath. Phrases de déclenchement jugées 5/5 (3 invites CI/CD/infra/deploy-readiness le chargent ; une correction de test unitaire et une invite de spécifications produit ne le font pas).

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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).

Commandes et exemples de prompts

  • /nw-devopsConçoit la stratégie CI/CD, infra, observabilité et déploiement ; émet environments.yaml.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Design a CI/CD pipeline for this new feature
  • Plan observability and deployment strategy for launch
  • Prepare platform infrastructure before we ship this