Mode Workflow Dynamique
Utilisez ce skill lorsqu'un agent de codage peut générer ou adapter un harnais local à la tâche au lieu de suivre uniquement un flux de commandes statique. L'objectif est de transformer le mode workflow dynamique en un système discipliné : des harnais temporaires pour un travail ponctuel, une extraction de compétences partagées pour un travail répété, et des points de contrôle observables du panneau de contrôle pour les équipes.
Quand activer
- L'utilisateur mentionne des workflows dynamiques, des harnais personnalisés, des harnais par tâche, des workflows adaptatifs, ou le mode workflow dynamique de Claude Code.
- Une tâche nécessite une boucle personnalisée, un évaluateur, un robot d'exploration, un générateur de fixtures, un observateur ou un tableau de bord local.
- Plusieurs agents ont besoin du même processus reproductible mais le processus n'est pas encore capturé en tant que compétence partagée.
- Un workflow nécessite des artefacts de passage de témoin durables, des preuves d'évaluation ou une approbation de l'opérateur avant fusion.
Contrat de base
Le mode workflow dynamique devrait produire un harnais local à la tâche uniquement lorsque ce harnais est moins coûteux et plus sûr que d'exécuter manuellement les mêmes étapes. Le harnais doit comporter :
- Objectif : le résultat qu'il possède et le résultat qu'il ne possède pas explicitement.
- Entrées : fichiers, URLs, invites, sources de données, politique d'accréditation, et contraintes fournies par l'utilisateur.
- Sorties : commits, rapports, captures d'écran, fichiers d'état, ou instantanés du panneau de contrôle.
- Évaluation : au moins une vérification réussite/échec liée à la tâche, pas seulement "ça a fonctionné".
- Passage de témoin : un artefact court qui informe l'opérateur suivant de ce qui s'est passé, ce qui est bloqué, et comment reprendre.
Arbre de décision du harnais dynamique
- Tâche unique : conservez-la en ligne. N'inventez pas de harnais.
- Tâche répétée avec entrées changeantes : créez un harnais local à la tâche et conservez-le sous une zone de travail temporaire ou locale au projet.
- Tâche répétée entre coéquipiers ou dépôts : extrayez le motif dans une compétence partagée.
- Tâche avec état externe, file d'attente ou approbations : ajoutez une visibilité du panneau de contrôle avant d'ajouter plus d'automatisation.
- Tâche avec risque de sécurité : ajoutez une porte d'évaluation et une porte de fusion humaine avant l'exécution autonome.
Modèle de harnais local à la tâche
Utilisez cette structure avant d'écrire du code :
# Harnais de Workflow Dynamique
Objectif :
- Livrer :
- Ne pas livrer :
Entrées :
- Dépôt ou espace de travail :
- Systèmes externes :
- Politique d'accréditation :
Boucle :
1. Découvrir l'état actuel.
2. Générer ou mettre à jour le plus petit artefact utile.
3. Exécuter les vérifications d'évaluation.
4. Enregistrer l'état et le passage de témoin.
5. S'arrêter en cas de porte échouée, de propriété non claire ou d'action externe dangereuse.
Évaluation :
- Commande :
- Signal de succès attendu :
- Propriétaire de l'échec :
Passage de témoin :
- État :
- Preuve :
- Action suivante :
Extraction de compétence partagée
Promouvoir un harnais local en compétence partagée uniquement si au moins deux de ces conditions sont remplies :
- Le même workflow apparaît dans plusieurs sessions, dépôts, équipes ou lancements.
- Le workflow nécessite un séquencement spécifique de langage, d'outil ou de sécurité.
- Les échecs se répètent parce que les opérateurs sautent une porte ou perdent le contexte.
- Le workflow a un contrat entrée/sortie stable.
- Le workflow bénéficie d'un panneau de contrôle, d'un tableau de bord d'état ou d'un passage de témoin d'équipe.
Lors de l'extraction, écrivez d'abord le skill dans skills/<nom>/SKILL.md. Ajoutez des shims de commande uniquement si une surface d'entrée par barre oblique héritée est encore nécessaire.
Points de contrôle du panneau de contrôle
Le mode workflow dynamique devient utilisable en équipe lorsqu'il expose l'état. Enregistrez ces points de contrôle dès que la tâche s'étend sur plus d'une session :
- Plan : objectif, propriétaire, critères d'acceptation et systèmes externes risqués.
- File d'attente : éléments de travail, rôle d'agent assigné, branche/arbre de travail et arêtes de dépendance.
- Exécution : harnais actif, étape de boucle actuelle, résultat d'évaluation récent et signal de jeton/coût si disponible.
- Porte : résultats de test, captures d'écran du navigateur, revue de sécurité et état de préparation à la fusion.
- Passage de témoin : ce qui est fait, ce qui a échoué, ce qui nécessite une décision humaine.
Si le dépôt a l'état ECC2 activé, privilégiez l'ajout ou la lecture de points de contrôle via le panneau de contrôle ECC ou des scripts basés sur le stockage d'état plutôt que de disperser des notes non suivies.
Portes d'évaluation
Chaque harnais dynamique nécessite une évaluation spécifique à la tâche. Choisissez la porte fiable la moins coûteuse :
| Type de travail | Porte d'évaluation |
|---|---|
| Fonctionnalité de code | Test ciblé, lint, couverture et un chemin d'intégration |
| Interface utilisateur/panneau de contrôle | Test de fumée navigateur avec capture d'écran et vérifications de débordement/erreur |
| Workflow d'agent | Transcription de fixture ou élément de travail ensemencé avec routage attendu |
| Recherche/contenu | Brief neutre en source, liste de vérifications des affirmations et plan prêt à publier |
| Intégration | Commande à sec, validation de configuration et scan sans secret |
Ne prétendez pas qu'un workflow dynamique est réutilisable tant que l'évaluation ne peut pas être réexécutée par un autre coéquipier.
Anti-patrons
- Générer des scripts qui cachent la logique décisionnelle réelle à l'opérateur.
- Considérer le mode workflow dynamique comme une permission de sauter les tests.
- Créer des documents ponctuels alors qu'une compétence partagée ou un artefact d'état est le véritable produit.
- Exécuter plusieurs agents sans propriété, porte de fusion ou politique de conflit.
- Laisser des données de recherche privées brutes fuir dans des documents publics.
Norme de sortie
Terminez avec :
- Le chemin du harnais ou du skill.
- Les commandes d'évaluation et résultats.
- Le chemin du panneau de contrôle ou de l'artefact de passage de témoin.
- Le prochain candidat d'extraction réutilisable.