O que autoimprove-cc faz?
Automatize a melhoria de SKILL.md no Claude Code com loops de avaliação orientados por agente, asserções binárias e commits git para ganhos constantes de habilidade.
Como Funciona
- Geração de Melhorias: O agente analisa o SKILL.md atual e propõe alterações.
- Avaliação Binária: Cada alteração é testada com asserções simples (passa/falha).
- Commit Condicional: Apenas alterações que passam na avaliação são commitadas no git.
- Loop Iterativo: O processo se repete, refinando gradualmente o skill.
Uso
# Executar o autoimprove dentro do Claude Code
autoimprove-cc run
Configuração
Defina as variáveis de ambiente:
SKILL_FILE– Caminho para o SKILL.md (padrão:SKILL.md)GIT_BRANCH– Ramo git para commits (padrão: branch atual)MIN_IMPROVEMENTS– Número mínimo de melhorias por execução (padrão: 1)
Requisitos
- Claude Code configurado
- Git
- Acesso a repositório git (com permissão de commit)
Contribuição
Sinta-se à vontade para adaptar o loop de avaliação para seu domínio específico. Pull requests são bem-vindos!
Licença
MIT