
de claude-skill-registry341
Orchestre des objectifs de codage de longue durée : décompose les objectifs en tâches atomiques, déploie des travailleurs en worktrees isolés, vérifie les critères d'acceptation et fusionne.
La compétence Overnight est un orchestrateur pour des objectifs d'ingénierie autonomes et de longue durée. À partir d'un objectif de haut niveau, elle décompose le travail en nombreuses petites tâches vérifiables (format EARS), déploie des sessions de travailleurs isolés par tâche (worktrees), surveille l'exécution et les tentatives, et fusionne les résultats réussis (squash-merge) dans une branche overnight dédiée. Elle gère les conditions de terminaison, la recherche de travaux de suivi et la récupération après interruptions.
À utiliser lorsque vous avez un objectif d'ingénierie important qui peut être splité en petites tâches testables et que vous voulez que l'agent fonctionne de manière autonome dans le temps (ex: ajouter une fonctionnalité sur plusieurs modules, refactorisation majeure, travail de migration). Pas pour des modifications ponctuelles d'un seul fichier ou quand une revue humaine est requise à chaque étape.
Conçue pour les assistants de codage avancés capables de gérer des git worktrees et d'exécuter des commandes shell (agents avec capacités d'exécution de code et accès au dépôt).
Overnight est une compétence basée purement sur des prompts qui orchestre des objectifs de codage autonomes de longue durée en utilisant des arbres de travail git (worktrees) pour l'isolation. Aucun script groupé — c'est entièrement basé sur des instructions. Le fichier SKILL.md est exceptionnellement bien structuré avec des modèles d'exigences EARS formels, une décomposition claire des phases, une conception de machine à états et des procédures de récupération. La principale préoccupation de sécurité est la recommandation du mode `bypassPermissions` pour les agents travailleurs.
Compétence d'orchestrateur bien conçue. La recommandation bypassPermissions est la principale note de sécurité — c'est pratique pour l'exécution autonome mais devrait être signalée. La méthodologie EARS est une touche formelle agréable. La machine à états stockée en markdown est élégante et facile à déboguer.