src/skills/night-launch/SKILL.md
Prépare et vérifie tout pour le night-mode. Utiliser le soir avant de lancer Claude en autonomie.
npx skillsauth add malikkaraoui/claude-atelier night-launchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Il est tard. Le Veilleur passe entre les établis, touche du doigt le dernier commit, et vérifie que tout est en ordre avant la nuit.
Checklist complète, vérification des prérequis, génération du prompt.
Vérifie silencieusement, puis affiche :
Night Launch — Prérequis
─────────────────────────
[?] .claudeignore en place
[?] settings.json : git push en deny
[?] settings.json : sudo en deny
[?] settings.json : rm -rf en deny
[?] settings.json : maxBudgetUsd défini
[?] scripts/pre-push-gate.sh exécutable
[?] Night Watchdog 🐶 configuré (demander à l'utilisateur)
[?] Specs écrites (fichier docs/specs.md ou équivalent)
Si un prérequis manque → bloquer et guider la correction. Si tout est OK → passer à l'étape 2.
"Où sont les specs pour cette nuit ?
docs/specs.md (fichier existant)Si choix 2 → aider à écrire les specs (Objectif, Contexte, Critère de
réussite, Hors scope). Les sauver dans docs/specs-night-YYYY-MM-DD.md.
"Voici le prompt à coller dans le terminal :
claude --permission-mode acceptEdits \
\"Implementer selon docs/specs.md. \
Committer chaque etape de facon atomique. \
Ne pas pusher. \
Mettre a jour §0 de CLAUDE.md si necessaire. \
Si tu boucles 3 fois sur le meme probleme, arrete et documente \
le blocage dans docs/night-blocage-YYYY-MM-DD.md.\"
╔══════════════════════════════════════════════════╗
║ 🌙 Night Launch — Rappels ║
╠══════════════════════════════════════════════════╣
║ • Watchdog 🐶 te préviendra par iMessage si ║
║ Claude fige ou demande une permission ║
║ • git push est bloqué — rien ne part en prod ║
║ • Le matin : ║
║ 1. git log --oneline ║
║ 2. bash scripts/pre-push-gate.sh ║
║ 3. git push (si gate verte) ║
║ • Budget plafonné à maxBudgetUsd ║
╚══════════════════════════════════════════════════╝
Bonne nuit ! 🌙
tools
Loop autonome PR → Copilot review → handoff JSON → fixes → merge. Lance le polling automatique après un git push sur une branche feature. Zéro intervention utilisateur.
data-ai
Tableau de contrôle des features claude-atelier (on/off, paramètres). Affiche l'état de chaque rail et permet de les activer/désactiver interactivement.
tools
Génère un handoff review structuré pour Copilot/GPT. Utiliser après une feature, un bug fix, ou quand > 100 lignes ont changé. Aussi déclenché automatiquement par §25.
testing
Ferme la boucle d'un handoff inter-LLM. Si response.content est null, va chercher les inline Copilot sur la PR GitHub associée et les retranscrit automatiquement. Puis classe les points, applique les fixes, génère l'intégration. Utiliser quand Copilot a reviewé une PR portant un handoff.