Ce que fait cette compétence\nHai TDD codifie un flux de travail de développement piloté par les tests (TDD) pour les agents et les développeurs : définir un seul comportement cible, écrire un test qui échoue (ROUGE), implémenter le plus petit changement pour le faire passer (VERT), puis refactoriser tout en préservant les tests. La compétence comprend des conseils sur la qualité des tests, les erreurs courantes et les moments où il faut s'arrêter et poser des questions au lieu de continuer.\n\n## Quand l'utiliser\nInvoquez cette compétence lors de l'implémentation d'une fonctionnalité, de la correction d'un bug, de la refactorisation d'un comportement ou de l'ajout de tests — surtout lorsque vous souhaitez une sécurité contre les régressions et des garanties comportementales. Elle se déclenche sur les intentions liées au TDD (rouge-vert-refactor, écrire un test, ajouter des tests unitaires) et est recommandée chaque fois que les changements doivent être vérifiés par des tests automatisés.\n\n## Ce qui est inclus\n- Scripts : aucun (has_scripts=false)\n- Références : inclut SKILL.zh_CN.md localisé et des modèles de sortie d'exemple dans references/ (has_references=true)\n- Instructions : flux de travail étape par étape ROUGE → VERT → REFACTOR, liste de contrôle de la qualité des tests, conseils pour ignorer/demander pour les prototypes ou le travail non vérifiable.\n\n## Agents compatibles\nApplicable aux agents orientés développeurs et aux assistants intégrés à la CI capables d'exécuter des tests et de modifier du code (éditeurs de type Copilot/Codex, runners de tests locaux invoqués par des harnais d'agents et runners d'automatisation supportant l'exécution de tests).
Pas encore audité
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.