verification-before-completion
Vérifier le travail avant de déclarer l'achèvement
こちらからも入手できます: Cygnusfear,Dimon94,ANcpLua,DYAI2025,sickn33,ZhanlinCui,davila7,CodingCossack,obra
Empêche les déclarations d'achèvement prématurées en exigeant des preuves de vérification récentes avant les commits ou les pull requests. Cette compétence enseigne à Claude Code d'toujours exécuter les commandes de vérification et de vérifier les résultats avant de faire des déclarations de succès.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「verification-before-completion」を使用しています。 Je dois vérifier que les tests réussissent avant de committer
期待される結果:
Exécution de la commande de test pour vérifier : npm test
Résultats des tests :
✓ 34 tests réussis
✓ 0 tests échoués
✓ Code de sortie : 0
Vérification terminée. Tous les tests réussissent. Preuves confirmées avant de procéder au commit.
「verification-before-completion」を使用しています。 Vérifiez que le test de régression détecte le bug
期待される結果:
Étape 1 : Exécution du test avec le correctif en place
✓ Test réussi
Étape 2 : Réversion du correctif pour vérifier que le test détecte le bug
✓ Test échoue comme prévu
Étape 3 : Restauration du correctif
✓ Test réussi à nouveau
Cycle rouge-vert vérifié. Le test de régression détecte correctement le bug.
セキュリティ監査
安全This skill is safe. All static findings are false positives. The skill contains only markdown documentation providing verification workflow guidelines with no executable code, network requests, or file system operations.
品質スコア
作れるもの
Flux de travail de développement piloté par les tests
Utilisez cette compétence lors de la pratique du TDD pour vous assurer que Claude Code vérifie le cycle rouge-vert avant de déclarer qu'un test réussit. La compétence impose l'exécution des tests après leur écriture, la réversion du correctif pour confirmer l'échec, puis la restauration pour vérifier le succès.
Contrôles qualité pré-commit
Appliquez cette compétence avant de créer des commits ou des pull requests pour vous assurer que Claude Code exécute toutes les commandes de vérification, y compris les tests, les linters et les builds. Elle empêche les commits basés sur des suppositions sans preuves récentes.
Vérification de délégation d'agent
Utilisez lors de la délégation de travail à des agents IA pour vous assurer que Claude Code vérifie indépendamment les déclarations de succès des agents en vérifiant les différences de contrôle de version et en exécutant des commandes de vérification plutôt que de faire confiance aux rapports des agents.
これらのプロンプトを試す
Je dois vérifier que tous les tests réussissent avant de committer mes modifications
J'ai écrit un test de régression pour le correctif de bug. Vérifiez qu'il suit le bon cycle rouge-vert-refactorisation
Je suis prêt à créer une pull request. Exécutez toutes les étapes de vérification, y compris les tests, le linting et le build
Vérifiez que toutes les exigences de la tâche d'origine sont satisfaites avec des preuves
ベストプラクティス
- Toujours exécuter la commande de vérification complète récemment dans la session en cours avant de faire des déclarations d'achèvement
- Vérifier les codes de sortie et compter les échecs dans les résultats de tests plutôt que de se fier à une vérification partielle
- Pour les tests de régression, vérifier le cycle rouge-vert en confirmant que les tests échouent sans le correctif
回避
- Utiliser des mots comme devrait, probablement ou semble lors de déclarations d'achèvement sans vérification
- Faire confiance aux rapports de succès des agents ou aux exécutions de tests précédentes sans vérification récente
- Faire des déclarations d'achèvement basées sur une vérification partielle, comme le linter réussissant mais le build non exécuté
よくある質問
Cette compétence exécute-t-elle automatiquement les commandes de vérification ?
Quels types de vérification cette compétence couvre-t-elle ?
Puis-je utiliser cette compétence avec n'importe quel framework de test ?
Comment cela empêche-t-il les déclarations d'achèvement prématurées ?
Qu'est-ce que la vérification du cycle rouge-vert ?
Cette compétence fonctionne-t-elle pour la création de pull requests ?
開発者の詳細
作成者
Cycleaddictライセンス
MIT
リポジトリ
https://github.com/Cycleaddict/generic-superpowers/tree/main/skills/verification-before-completion参照
main
ファイル構成
📄 SKILL.md