{
  "id": "verification-before-completion",
  "handle": "verification-before-completion",
  "canonicalUrl": "https://bestskillsforclaude.com/pt-br/skills/verification-before-completion",
  "language": "pt-BR",
  "alternates": {
    "en": "https://bestskillsforclaude.com/en/skills/verification-before-completion",
    "es": "https://bestskillsforclaude.com/es/skills/verification-before-completion",
    "pt-BR": "https://bestskillsforclaude.com/pt-br/skills/verification-before-completion",
    "ja": "https://bestskillsforclaude.com/ja/skills/verification-before-completion"
  },
  "category": {
    "id": "engineering-discipline",
    "name": "Disciplina de engenharia"
  },
  "publisher": {
    "name": "Jesse Vincent (obra)",
    "url": "https://github.com/obra"
  },
  "source": "https://github.com/obra/superpowers",
  "documentation": null,
  "licenseAsStated": "MIT",
  "runtime": "Claude Code and other supported coding agents",
  "lastReviewed": "2026-08-05",
  "headline": "Como impedir um agente de dizer pronto quando não está?",
  "summary": "Fazendo da evidência, e não da confiança, a condição para terminar.",
  "verdict": "A skill verification-before-completion exige que o agente confira o próprio trabalho e apresente evidência antes de declarar a tarefa concluída. É a menor e mais rentável skill de disciplina do conjunto superpowers, porque o falso concluído é a falha que mais custa confiança e retrabalho.",
  "bestFor": "Todo fluxo em que outra pessoa age com base na afirmação de que algo está pronto.",
  "skipIf": "Você revisa cada mudança em detalhe e o loop é curto o bastante para o passo extra virar ruído.",
  "keyTakeaways": [
    "O custo de um falso concluído é pago depois, por alguém com menos contexto.",
    "Defina o que conta como evidência por tarefa, ou você receberá o que for mais fácil de produzir.",
    "Combina direto com webapp-testing, que é quem produz a evidência.",
    "É hábito, não garantia. O agente ainda pode verificar cuidadosamente a coisa errada."
  ],
  "quickStart": [
    "Instale o superpowers a partir de obra/superpowers, sob licença MIT.",
    "Diga o que conta como evidência nesta tarefa: um teste passando, uma captura, um log de requisição.",
    "Rejeite relatórios de conclusão que trazem conclusões mas nenhuma observação."
  ],
  "sections": [
    {
      "heading": "O que muda na prática",
      "paragraphs": [
        "Agentes não mentem tanto quanto concluem cedo. O código parece certo, o raciocínio é coerente, e o relatório de sucesso sai com a mesma confiança de tudo o mais. Exigir evidência muda do que esse relatório é feito.",
        "Também muda a revisão. Ler ações e observações leva segundos, enquanto reconstruir a partir de um diff se a mudança funciona leva muito mais e acaba sendo pulado."
      ]
    },
    {
      "heading": "Onde decepciona",
      "paragraphs": [
        "Ainda é possível verificar a coisa errada. Uma captura da tela errada não é evidência de nada, então diga o que conta em cada tarefa.",
        "Ela também adiciona um passo em loops curtos onde você conferiria de qualquer jeito, que é o único caso em que a sobrecarga é real."
      ]
    }
  ],
  "faq": [
    {
      "question": "O que conta como evidência?",
      "answer": "Algo observado e não concluído: resultado de teste, captura, linha de log, corpo de resposta. Diga qual você quer."
    },
    {
      "question": "Isso atrasa o trabalho?",
      "answer": "Um pouco por tarefa, e muito menos que o retrabalho de agir sobre um relatório falso."
    },
    {
      "question": "Funciona com outras skills?",
      "answer": "Sim. webapp-testing produz a evidência; esta torna produzir evidência não opcional."
    }
  ],
  "sources": [
    {
      "label": "obra/superpowers no GitHub",
      "url": "https://github.com/obra/superpowers",
      "kind": "repository"
    },
    {
      "label": "Diretório de agent skills",
      "url": "https://skills.sh",
      "kind": "directory"
    }
  ],
  "machineReadable": {
    "markdown": "https://bestskillsforclaude.com/pt-br/skills/verification-before-completion/content.md",
    "json": "https://bestskillsforclaude.com/pt-br/skills/verification-before-completion/skill.json"
  },
  "disclosure": "Editorial desk review based on the publisher's own repository. Not a security audit, a benchmark or a guarantee of maintenance."
}