Repolode
tigerless-labs

tigerless-labs/autoharness

Uma camada de skills que aprende com o uso no Claude Code: extrai skills de sessões reais, combina e atualiza as existentes e arquiva as que deixam de ser usadas.

Estrelas
10,790
Forks
653
Issues abertas
55
Último commit
há 3 dias

O que é?

autoharness é um plugin para Claude Code que aprende skills reutilizáveis com as sessões que você já está executando. Cada episódio é transformado em um arquivo SKILL.md nativo em .claude/skills/, e um componente de reflexão compara as novas lições com a biblioteca existente para combinar skills de cenários iguais, em vez de acumular quase duplicatas.

O ciclo de vida é determinado pelo uso, não por um benchmark. A permanência de uma skill depende da frequência com que turnos posteriores realmente a carregam, e skills que deixam de ser usadas são arquivadas em vez de excluídas. O plugin só altera skills que ele mesmo gerou, identificadas por um marcador no ledger, e deixa intactas as skills escritas manualmente ou instaladas. Cada criação ou atualização é registrada com seu motivo e evidências em um ledger próprio da skill.

Ele funciona sem um daemon residente. O aprendizado é acionado pela contagem de chamadas de ferramentas durante uma sessão, e a biblioteca é recuperada por meio de um índice agrupado injetado no início da sessão. Requer Python 3.11+ no PATH e não tem dependências de terceiros.

Recursos principais

  • 01Extrai skills automaticamente de sessões reais do Claude Code, com /learn para capturá-las sob demanda.
  • 02Combina skills de cenários iguais em uma só, em vez de criar quase duplicatas.
  • 03Acompanha o uso das skills e arquiva as que não são usadas, em vez de excluí-las.
  • 04Modifica apenas as skills que gerou, identificadas por um marcador no ledger.
  • 05Registra cada criação ou atualização com o motivo e as evidências para consulta posterior.
  • 06Funciona sem daemon e injeta um índice agrupado de skills no início da sessão.

Casos de uso

  • Manter atualizada a biblioteca de skills do Claude Code de um projeto à medida que se acumulam fluxos de trabalho e lições de depuração.
  • Capturar correções recorrentes ou sequências de comandos das sessões diárias de programação sem escrever skills manualmente.
  • Usar uma camada de skills que se mantém sozinha e arquiva automaticamente as skills obsoletas.

Início rápido

  1. 1

    Verifique se o python3 no seu PATH é o Python 3.11 ou superior

  2. 2

    Adicione o marketplace ao Claude Code

    /plugin marketplace add tigerless-labs/autoharness
  3. 3

    Instale o plugin no Claude Code

    /plugin install autoharness@autoharness
  4. 4

    Recarregue os plugins (ou reinicie o Claude Code)

    /reload-plugins

Antes de usar

  • Compatível somente com Linux e macOS.
  • Requer Python 3.11 ou superior como python3 no PATH; se o interpretador padrão for mais antigo, os hooks serão desativados sem aviso.
  • Grava e remove automaticamente skills em .claude/skills/ em segundo plano.

Em coleções

Tópicos

Perguntas frequentes

O que é autoharness?
Uma camada de skills que aprende com o uso no Claude Code: extrai skills de sessões reais, combina e atualiza as existentes e arquiva as que deixam de ser usadas. autoharness é um plugin para Claude Code que aprende skills reutilizáveis com as sessões que você já está executando. Cada episódio é transformado em um arquivo SKILL.md nativo em .claude/skills/, e um componente de reflexão compara as novas lições com a biblioteca existente para combinar skills de cenários iguais, em vez de acumular quase duplicatas.
autoharness é gratuito? Qual é a licença?
autoharness é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
autoharness ainda é mantido?
Manutenção ativa. O último commit de autoharness foi em 4 de nov. de 2026.
Para que posso usar autoharness?
Manter atualizada a biblioteca de skills do Claude Code de um projeto à medida que se acumulam fluxos de trabalho e lições de depuração. Capturar correções recorrentes ou sequências de comandos das sessões diárias de programação sem escrever skills manualmente. Usar uma camada de skills que se mantém sozinha e arquiva automaticamente as skills obsoletas.
Como instalar autoharness?
Verifique se o python3 no seu PATH é o Python 3.11 ou superior Adicione o marketplace ao Claude Code: /plugin marketplace add tigerless-labs/autoharness Instale o plugin no Claude Code: /plugin install autoharness@autoharness Recarregue os plugins (ou reinicie o Claude Code): /reload-plugins
Onde consigo autoharness?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tigerless-labs/autoharness

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados