CommunityProgramación y desarrollogithub.com

nadavushka-dev/nadavushka-plugs

Proporciona una prueba de cambio con evidencia de rojo → verde (capturas de pantalla, curl, prueba que falla y luego pasa, consulta de base de datos, resultado del consumidor). Se usa de forma independiente, como paso 4 de autonomous-squad, o como QA verificando el trabajo de otros.

¿Qué es nadavushka-plugs?

Esta habilidad está diseñada para generar pruebas de cambio rigurosas, demostrando la transición de un estado 'rojo' (incorrecto) a uno 'verde' (correcto) mediante evidencia concreta y reproducible. Es útil para desarrolladores y equipos de QA que desean garantizar que una modificación no solo se implemente, sino que se documente de manera verificable. Soporta equipos autónomos (autonomous-squad) y revisión de trabajo ajeno (QA), y funciona con cualquier herramienta o flujo que requiera pruebas de corrección. La evidencia se clasifica según el tipo de cambio (UI/visual, API, lógica de backend, estado de base de datos, eventos asíncronos) y se publica en los comentarios de la tarea con el título 'EOP' (Evidence Of Proof). La habilidad insiste en capturar 'antes y después' siempre que sea posible, y si un tipo de evidencia no está disponible, sugiere cambiarlo por otro, manteniendo la integridad de la prueba.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Entrada del usuario: $ARGUMENTS

Config

Antes de cualquier otra cosa: lee ${CLAUDE_SKILL_DIR}/../squad-config.md

Probar

  • Siempre que sea posible, captura el antes y el después. Guarda cada artefacto y reporta su ruta.
  • Si un tipo de evidencia no está disponible, cambia a otro.
  • ¿Verificas el trabajo de alguien más (QA)? Vuelve a ejecutar el rojo → verde tú mismo — nunca confíes en sus artefactos.

La evidencia debe publicarse en los comentarios de la tkt con el título: "EOP" significa Evidencia de Prueba.

Tipos de Evidencia

clase de tktprueba rojo → verde
UI / visualHerramienta de evidencia UI capturas de pantalla antes/después (la opción predeterminada actual)
UI vs una referencia de diseño (la tkt cita un nodo de Figma, o adjunta un HTML/PNG de referencia como "el diseño")las capturas de pantalla son el rojo; el verde es una tabla medida contra la referencia renderizada en el mismo viewport — rect, radio, gaps, desplazamiento del centro — para el elemento tocado y sus vecinos
API / contratocurl al endpoint → estado/cuerpo incorrecto, luego correcto (guarda ambos)
lógica de backend / cálculo / matemática financierauna prueba unitaria/de integración en la causa raíz que falla primero, luego pasa
datos / estado de DBuna consulta de base de datos que muestra el estado almacenado incorrecto, luego el correcto (+ cualquier migración)
evento / Kafka / asíncronoproduce el disparador y captura el resultado observable del consumidor (fila de registro del despachador / fila de DB / llamada saliente) incorrecto, luego correcto. Una prueba unitaria en el productor es una protección de regresión, no esta prueba

Individual skills in this repo

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

Skills relacionados