nadavushka-dev/nadavushka-plugs

Comprove uma alteração com evidências vermelho → verde (capturas de tela, curl, teste que falha e depois passa, consulta a banco de dados, resultado do consumidor). Use de forma independente, como etapa 4 do autonomous-squad, ou como QA verificando o trabalho de outra pessoa.

O que é nadavushka-plugs?

Esta skill foi projetada para que desenvolvedores e agentes de IA comprovem alterações de código com evidências concretas de antes (vermelho) e depois (verde). Suporta múltiplos tipos de evidência: capturas de tela para mudanças visuais, tabelas de medição para UI vs. referência de design, chamadas curl para APIs, testes unitários/de integração para lógica de backend, consultas a banco de dados para estado de dados, e resultados observáveis de consumidores para eventos assíncronos (Kafka). A skill exige que cada artefato seja salvo e reportado, e que a evidência seja postada nos comentários da tarefa com o título 'EOP' (Evidence Of Proof). Funciona de forma autônoma ou como parte do fluxo autonomous-squad, garantindo que a validação seja feita de forma transparente e repetível. Ao verificar o trabalho de outro (QA), a skill instrui o agente a reexecutar o teste vermelho → verde pessoalmente, nunca confiando em artefatos pré-existentes. Plataformas compatíveis: Claude Code, Cursor, Codex.

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

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Entrada do usuário: $ARGUMENTS

Config

Antes de qualquer outra coisa: leia ${CLAUDE_SKILL_DIR}/../squad-config.md

Prove

  • Antes e depois sempre que possível. Salve cada artefato e reporte seu caminho.
  • Se um tipo de evidência não estiver disponível, mude para outro.
  • Verificando o trabalho de outra pessoa (QA)? Reexecute o vermelho → verde você mesmo — nunca confie nos artefatos deles.

A evidência deve ser postada nos comentários da tarefa com o título: "EOP" significa Evidência de Prova.

Tipos de Evidência

Classe da tarefaProva vermelho → verde
UI / visualFerramenta de evidência de UI capturas de tela antes/depois (o padrão atual)
UI vs. uma referência de design (a tarefa cita um nó do Figma, ou anexa um HTML/PNG de referência como "o design")capturas de tela são o vermelho; o verde é uma tabela de medição comparada com a referência renderizada na mesma viewport — rect, radius, gaps, deslocamento do centro — para o elemento tocado e seus vizinhos
API / contratocurl no endpoint → status/corpo errado, depois correto (salve ambos)
lógica de backend / cálculo / matemática financeiraum teste unitário/de integração na causa raiz que falha primeiro, depois passa
dados / estado do bancouma consulta ao banco mostrando o estado armazenado errado, depois correto (+ qualquer migração)
evento / Kafka / assíncronoproduza o gatilho e capture o resultado observável do consumidor (linha de log do dispatcher / linha no DB / chamada de saída) errado, depois certo. Um teste unitário no produtor é uma proteção de regressão, não esta prova

Individual skills in this repo

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

Habilidades Relacionadas