Objetivo: ao final, o consultor entende por que uma skill de verificação — que confere o próprio trabalho do Claude sem precisar ser lembrada — é a primeira que vale montar, e reconhece a mesma forma em outros contextos.
| Elemento | O que faz |
|---|---|
| Gatilho | Dispara depois de uma alteração aceita, sem pedido explícito do consultor |
| Checagem 1 — testes | Roda a suíte existente contra a mudança |
| Checagem 2 — leitura do diff | Lê o que exatamente mudou, não só se o teste passou |
| Checagem 3 — afrouxamento | Procura especificamente: validação removida, teste comentado ou desativado sem justificativa |
| Saída | Aprovado ou reprovado, sempre com evidência concreta (linha, nome do teste, trecho citado) |
| Definição fraca | Definição da skill de verificação | |
|---|---|---|
| O que significa | O diff parece certo numa leitura rápida | Os portões de verificação rodaram e o resultado foi declarado explicitamente |
| O que pode esconder | Teste comentado, validação removida, efeito colateral não coberto | Nada disso passa despercebido, porque é procurado especificamente |
Regra Wayon Nenhuma entrega de código ou dado assistida por Claude Code é considerada concluída sem o relatório da skill de verificação anexado — aprovado ou reprovado, com a evidência que sustenta a declaração.
📖 Skills — verificação automática
Correto.
Não é uma questão de simplicidade técnica; é sobre o que ela resolve.
Scripts em skill não são exclusividade da skill de verificação, como visto na aula 2.4.2.
É exatamente a definição fraca que a aula contrasta com a correta.
Testes passando antes não garante nada sobre o que a mudança fez — é preciso rodar e declarar depois dela.
Correto.
Um teste pode ter sido comentado, não removido — o número de testes sozinho não revela isso.
Correto.
Tempo de execução não indica afrouxamento de validação ou teste.
A forma não é restrita a uma linguagem; ela se aplica a qualquer contexto com um critério verificável.
Correto. É exatamente o que a aula usa como exemplo de reaplicação da mesma forma.
A skill de verificação não depende de CI existente — ela é a própria checagem, independente de pipeline externo.