Exécution de Plans
Aperçu
Charger le plan, l'examiner de manière critique, exécuter toutes les tâches, signaler à la fin.
Annonce au démarrage : « J'utilise la compétence executing-plans pour mettre en œuvre ce plan. »
Remarque : Dites à votre partenaire humain que Superpowers fonctionne beaucoup mieux avec accès aux subagents. La qualité de son travail sera significativement meilleure s'il s'exécute sur une plateforme avec support des subagents (comme Claude Code ou Codex). Si les subagents sont disponibles, utilisez superpowers:subagent-driven-development au lieu de cette compétence.
Le Processus
Étape 1 : Charger et Examiner le Plan
- Lire le fichier de plan
- Examiner de manière critique - identifier les questions ou préoccupations concernant le plan
- En cas de préoccupations : Les soulever auprès de votre partenaire humain avant de commencer
- Sans préoccupations : Créer TodoWrite et procéder
Étape 2 : Exécuter les Tâches
Pour chaque tâche :
- Marquer comme in_progress
- Suivre chaque étape exactement (le plan a des étapes de taille adaptée)
- Exécuter les vérifications comme spécifiées
- Marquer comme complétée
Étape 3 : Terminer le Développement
Une fois toutes les tâches complétées et vérifiées :
- Annonce : « J'utilise la compétence finishing-a-development-branch pour terminer ce travail. »
- SOUS-COMPÉTENCE REQUISE : Utiliser superpowers:finishing-a-development-branch
- Suivre cette compétence pour vérifier les tests, présenter les options, exécuter le choix
Quand S'arrêter et Demander de l'Aide
ARRÊTER l'exécution immédiatement quand :
- Un blocage est rencontré (dépendance manquante, test échoue, instruction peu claire)
- Le plan a des lacunes critiques empêchant de commencer
- Une instruction n'est pas comprise
- La vérification échoue à plusieurs reprises
Demander une clarification plutôt que de deviner.
Quand Revisiter les Étapes Antérieures
Retourner à l'Examen (Étape 1) quand :
- Le partenaire met à jour le plan en fonction de vos commentaires
- L'approche fondamentale nécessite une réflexion nouvelle
Ne pas forcer à travers les blocages - arrêter et demander.
À Retenir
- Examiner le plan de manière critique d'abord
- Suivre exactement les étapes du plan
- Ne pas sauter les vérifications
- Référencer les compétences quand le plan l'indique
- S'arrêter quand bloqué, ne pas deviner
- Ne jamais commencer l'implémentation sur la branche main/master sans consentement explicite de l'utilisateur
Intégration
Compétences de workflow requises :
- superpowers:using-git-worktrees - REQUIS : Configurer un espace de travail isolé avant de commencer
- superpowers:writing-plans - Crée le plan que cette compétence exécute
- superpowers:finishing-a-development-branch - Terminer le développement après toutes les tâches