nadavushka-dev/nadavushka-plugs

Prouver une modification avec une preuve rouge → vert (captures d'écran, curl, test qui échoue puis réussit, requête BDD, résultat consommateur). Utilisable de manière autonome, comme étape 4 d'une équipe autonome, ou en tant que QA vérifiant le travail d'un autre.

Qu'est-ce que nadavushka-plugs ?

Ce skill, conçu pour des agents IA comme Claude Code ou Cursor, formalise une étape de validation critique : apporter une preuve concrète et reproductible qu'un changement est correct. Il impose une méthodologie « rouge → vert », où vous montrez systématiquement l'état avant (l'erreur, l'absence, l'échec) puis l'état après (la correction). L'agent adapte automatiquement le type de preuve selon la nature de la tâche : capture d'écran pour l'UI, mesure par rapport à une référence de design, curl pour une API, test unitaire pour la logique métier, requête BDD pour les données, ou traçage d'événement pour les flux asynchrones. Il peut être exécuté en autonomie, intégré comme étape 4 d'un flux « autonomous-squad », ou utilisé par un agent QA pour revérifier en toute indépendance le travail d'un autre agent. Chaque artefact de preuve est sauvegardé et le chemin rapporté ; les preuves sont postées dans les commentaires du ticket (tkt) avec le titre « EOP » (Evidence Of Proof).

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nadavushka-dev/nadavushka-plugs/tree/HEAD/squad/skills/tkt-evidence

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Entrée utilisateur : $ARGUMENTS

Configuration

Avant toute chose : lire ${CLAUDE_SKILL_DIR}/../squad-config.md

Prouver

  • Avant et après chaque fois que possible. Enregistrez chaque artefact et rapportez son chemin.
  • Si un type de preuve n'est pas disponible, passez à un autre.
  • Vous vérifiez le travail d'un autre (QA) ? Rejouez vous-même le rouge → vert — ne faites jamais confiance à leurs artefacts.

La preuve doit être postée dans les commentaires du ticket (tkt) avec le titre : « EOP » signifie « Evidence Of Proof » (Preuve de validation).

Types de preuve

Classe de tktPreuve rouge → vert
UI / visuelOutil de preuve UI captures d'écran avant/après (par défaut actuel)
UI vs une référence de design (le tkt cite un nœud Figma, ou joint un HTML/PNG de référence comme « le design »)les captures d'écran sont le rouge ; le vert est un tableau de mesures par rapport à la référence rendue à la même taille de fenêtre — rect, rayon, écarts, décalage central — pour l'élément touché et ses voisins
API / contratcurl du point d'accès → mauvais statut/corps, puis correct (sauvegarder les deux)
Logique métier / calcul / math financierun test unitaire/d'intégration à la cause racine qui échoue d'abord, puis réussit
Données / état BDDune requête BDD montrant l'état stocké erroné, puis correct (+ toute migration)
Événement / Kafka / asynchroneproduire le déclencheur et capturer le résultat observable du consommateur (ligne de log du dispatcher / ligne BDD / appel sortant) erroné, puis correct. Un test unitaire chez le producteur est une barrière de régression, pas cette preuve

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills associés