nemoclaw-maintainer-evening

Par nvidia · skills

Exécute le transfert de fin de journée pour NemoClaw. Vérifie la progression vers la version cible, met à jour les retardataires vers le prochain patch, génère un résumé de transfert QA et crée le tag de release. À utiliser en fin de journée. Mots-clés déclencheurs : evening, end of day, EOD, wrap up, ship it, cut tag, handoff, done for the day.

npx skills add https://github.com/nvidia/skills --skill nemoclaw-maintainer-evening

NemoClaw Maintainer Evening

Boucler la journée : vérifier la progression, décaler les traînards, résumer pour QA, créer le tag.

Consultez PR-REVIEW-PRIORITIES.md pour le cadence quotidienne.

Étape 1 : Vérifier la progression

node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/version-target.ts
node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/version-progress.ts <version>

Le premier script détermine la version cible. Le second affiche ce qui a été livré par rapport aux éléments ouverts. Présentez le résumé de progression à l'utilisateur.

Étape 2 : Décaler les traînards

node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/bump-stragglers.ts <version> <next-version>

Cela crée le label de version suivante si nécessaire, puis déplace tous les éléments ouverts de la version actuelle vers la suivante. Dites à l'utilisateur ce qui a été décalé.

Étape 3 : Générer le résumé de transmission

node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/handoff-summary.ts

Cela liste les commits depuis le dernier tag, identifie les zones à risque modifiées et suggère les domaines sur lesquels QA doit se concentrer. Formatez la sortie en résumé concis que l'utilisateur peut coller dans l'annotation du tag ou dans un canal de transmission.

Étape 4 : Créer le tag

Chargez cut-release-tag. La version est déjà connue — par défaut, un bump de patch, mais montrez toujours le commit et le changelog pour confirmation.

Étape 5 : Confirmer et partager

Une fois le tag créé, présentez le résumé final :

  • Tag : v0.0.8 au commit abc1234
  • Livré : 4 éléments (#1234, #1235, #1236, #1237)
  • Décalé vers v0.0.9 : 1 élément (#1238 — a encore besoin d'un fix CI)
  • Domaines de focus QA : modifications du programme d'installation, nouveau preset d'intégration

Ce résumé peut être partagé dans le canal de transmission de l'équipe.

Étape 6 : Mettre à jour l'état

node --experimental-strip-types --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/state.ts history "tag-cut" "<version>" "shipped N items, bumped M"

Notes

  • Ne créez jamais un tag sans confirmation de l'utilisateur.
  • Si rien n'a été libellé ou rien n'a été livré, demandez s'il faut sauter le tag aujourd'hui.
  • Les labels de version sont des marqueurs vivants : ils signifient toujours « livrer dans cette version ». Si un élément glisse, le label avance.

Skills similaires