Fähigkeiten verification-before-completion
📦

verification-before-completion

Sicher

Vérifier avant de revendiquer l'achèvement

Auch verfügbar von: Cygnusfear,davila7,obra,Dimon94,CodingCossack,Cycleaddict,ZhanlinCui,ANcpLua,DYAI2025

Cette compétence empêche les fausses revendications d'achèvement en exigeant que les assistants IA exécutent des commandes de vérification et confirment la sortie avant de déclarer que le travail est terminé. Elle impose des rapports basés sur des preuves.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "verification-before-completion". Claim: All tests pass

Erwartetes Ergebnis:

After running `npm test`, I see 34/34 tests passing with 0 failures. Exit code is 0. Tests pass.

Verwendung von "verification-before-completion". Claim: Build succeeds

Erwartetes Ergebnis:

After running `npm run build`, the exit code is 0 with no errors in output. Build succeeds.

Verwendung von "verification-before-completion". Claim: Bug is fixed

Erwartetes Ergebnis:

After running the original failing command, the error no longer appears and the command exits with code 0. Bug is fixed.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This is a behavioral skill that provides guidelines for AI verification practices. The static scanner flagged external command examples and cryptographic references, but these are false positives - the skill contains only documentation and example text in markdown format, not actual executable code. No real code execution, network requests, or file operations exist in this skill.

1
Gescannte Dateien
145
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden

Erkannte Muster

External Commands Documentation (False Positive)Weak Cryptographic Algorithm (False Positive)System/Network Reconnaissance (False Positive)
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
32
Community
100
Sicherheit
100
Spezifikationskonformität

Was du bauen kannst

Vérification d'achèvement des tests

Avant de revendiquer que tous les tests passent, l'IA doit exécuter la commande de test et montrer la sortie réelle avec 0 échec.

Vérification de succès du build

Avant de revendiquer qu'un build réussit, vérifiez que le code de sortie est 0 et examinez toute la sortie du build.

Vérification de correction de bug

Avant de revendiquer qu'un bug est corrigé, exécutez le test ou la commande originale qui échouait pour confirmer qu'il passe maintenant.

Probiere diese Prompts

Demande de vérification basique
I need to verify [component] is working. What command should I run to confirm it? After running, show me the exact output before claiming success.
Vérification d'achèvement des tests
Before we commit or create a PR, run the full test suite and show me the output. I need to see zero failures before claiming tests pass.
Vérification du build
Run the build command and check the exit code. Show me the output. Do not claim the build succeeds until you verify exit code is 0.
Vérification de délégation d'agent
An agent reported completing [task]. Do not trust this report. Check the VCS diff, verify the changes exist, and run verification commands to confirm actual completion.

Bewährte Verfahren

  • Exécutez toujours les commandes de vérification de manière fraîche - ne vous appuyez jamais sur des exécutions précédentes ou des résultats en cache
  • Montrez la sortie de commande réelle comme preuve avant de faire toute revendication de succès
  • Vérifiez les codes de sortie, pas seulement le texte de sortie - une commande peut produire une sortie mais échouer quand même

Vermeiden

  • Revendiquer le succès basé sur 'devrait passer' ou 'probablement fonctionne' sans exécuter de vérification
  • Faire confiance aux rapports de succès d'agents sans vérification indépendante
  • Utiliser une vérification partielle (comme le linter qui passe) comme preuve de succès complet

Häufig gestellte Fragen

Qu'est-ce qui compte comme preuve de vérification ?
Une sortie de commande fraîche montrant le code de sortie 0, des résultats de test avec 0 échec, ou un comportement d'exécution réel qui confirme la revendication.
Puis-je sauter la vérification si je suis confiant ?
Non. La confiance n'est pas une preuve. La compétence états explicitement 'La confiance ne équivaut pas à une preuve.'
Que faire si aucune commande de vérification n'existe ?
Créez-en une ou statez que la vérification n'est pas possible. Ne revendiquez pas l'achèvement sans preuve.
Cela s'applique-t-il à la délégation d'agents ?
Oui. Vérifiez toujours les résultats des agents de manière indépendante. Vérifiez le diff VCS et exécutez vous-même les commandes de vérification.
Qu'en est-il de la vérification partielle comme le linter qui passe ?
La vérification partielle n'est pas suffisante. Un linter qui passe ne signifie pas que le code compile ou que les tests passent.
Puis-je revendiquer l'achèvement après un seul test réussi ?
Pour les tests de régression, vous devez vérifier le cycle rouge-vert : le test échoue, le correctif appliqué, le test passe, puis revenez sur le correctif et confirmez que le test échoue à nouveau.

Entwicklerdetails

Dateistruktur

📄 SKILL.md