O que claude-self-eval faz?
Avaliação honesta de trabalho de IA para Claude Code — pontuação em dois eixos com mecanismos anti-inflação
Visão Geral
Este skill permite que agentes Claude Code realizem autoavaliações estruturadas e honestas de seu próprio trabalho. Ele usa um sistema de pontuação em dois eixos:
- Qualidade: avalia a correção, completeza e aderência aos requisitos.
- Eficiência: avalia a otimização de recursos, tempo e simplicidade da solução.
Mecanismo Anti-Inflação
Para evitar que o agente se avalie excessivamente, o skill inclui regras rígidas:
- Nota máxima (5) em qualquer eixo só é concedida se o trabalho for excepcional e livre de erros.
- Se houver qualquer incorreção ou ineficiência significativa, a nota é reduzida automaticamente.
- O agente deve justificar cada nota com evidências concretas do trabalho realizado.
Como Usar
- Instalação: Adicione o skill ao seu projeto Claude Code.
- Execução: Após completar uma tarefa, invoque a autoavaliação com:
/skill ekreloff/claude-self-eval - Interpretação: O skill retornará um resumo das notas de qualidade e eficiência, junto com comentários detalhados.
Exemplo de Saída
=== Autoavaliação ===
Qualidade: 4/5 - Código correto e completo, mas faltou tratamento de borda.
Eficiência: 5/5 - Solução otimizada e sem desperdício de recursos.
Notas Técnicas
- O skill funciona apenas com Claude Code (não testado em outras plataformas).
- As avaliações são armazenadas em um arquivo de log local para auditoria.
- Para redefinir o histórico de avaliações, exclua o arquivo
.claude-self-eval.json.
Contribuição
Pull requests são bem-vindos! Consulte o repositório para diretrizes de contribuição.