ekreloff/claude-self-eval

Avaliação honesta de trabalho de IA para Claude Code — pontuação em dois eixos com mecanismos anti-inflação

O que é claude-self-eval?

Este skill permite que agentes de IA, especialmente no Claude Code, realizem autoavaliações honestas do próprio trabalho. Ele implementa um sistema de pontuação em dois eixos: qualidade e eficiência, combinado com mecanismos anti-inflação que previnem pontuações exageradas ou tendenciosas. É útil para desenvolvedores que desejam métricas confiáveis sobre o desempenho de agentes de IA em tarefas de engenharia de software, como geração de código, refatoração ou depuração. Suporta o ecossistema Claude Code, e a avaliação é feita via prompt estruturado, onde o agente analisa sua própria saída e atribui notas de 1 a 5 em cada eixo, com regras explícitas para evitar inflação (ex.: nota máxima só permitida se o trabalho for excepcional e livre de erros).

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add ekreloff/claude-self-eval

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

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

  1. Instalação: Adicione o skill ao seu projeto Claude Code.
  2. Execução: Após completar uma tarefa, invoque a autoavaliação com:
    /skill ekreloff/claude-self-eval
    
  3. 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.

Habilidades Relacionadas