Gentleman-Programming/gentle-ai-skill-improver

Gatilho: melhorar habilidades, auditar habilidades, refatorar habilidades, qualidade de habilidade. Audite e atualize habilidades LLM-first existentes.

O que é gentle-ai-skill-improver?

Esta habilidade foi projetada para auditar, refatorar, normalizar e melhorar arquivos `SKILL.md` existentes, garantindo que estejam em conformidade com as melhores práticas e guias de estilo LLM-first. Ela é ideal para desenvolvedores que trabalham com agentes de IA como Claude Code, Cursor ou Codex, e que precisam manter um conjunto de habilidades (skills) de alta qualidade. A habilidade lê primeiro o guia de estilo (`docs/skill-style-guide.md`) e o registro de habilidades (`.atl/skill-registry.md`), depois audita cada habilidade selecionada em busca de problemas de metadados, clareza de gatilho, estrutura de seções, orçamento de corpo e capacidade de ação. Por padrão, ela opera apenas em modo de auditoria, gerando relatórios detalhados com severidade e mudanças propostas. A modificação de arquivos só ocorre quando o usuário solicita explicitamente a aplicação de melhorias, preservando o conteúdo significativo ao mover explicações longas ou exemplos para arquivos de suporte. A habilidade também recomenda a atualização do registro de habilidades quando metadados ou caminhos são alterados, mantendo todo o ecossistema consistente e rastreável.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Gentleman-Programming/gentle-shell/tree/main/skills/skill-improver

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

Contrato de Ativação

Use esta habilidade ao auditar, refatorar, normalizar ou melhorar arquivos SKILL.md existentes. Use gentle-ai-skill-creator ao criar uma nova habilidade a partir de um padrão reutilizável.

Regras Rígidas

  • Leia docs/skill-style-guide.md primeiro e trate-o como o contrato de estilo normativo.
  • Trate SKILL.md como a fonte da verdade; preserve a intenção do autor, regras críticas, semântica de ativação e requisitos de saída.
  • Use .atl/skill-registry.md como um índice de nomes de habilidades, gatilhos, escopos e caminhos exatos quando disponível.
  • Padrão é apenas auditoria. Modifique arquivos apenas quando o usuário solicitar explicitamente a aplicação de melhorias.
  • Nunca exclua conteúdo significativo silenciosamente; mova explicações longas, exemplos, modelos ou esquemas para references/ ou assets/ locais.
  • Não invente gatilhos, políticas ou regras de domínio. Marque casos ambíguos para revisão humana.

Portões de Decisão

SituaçãoAção
Frontmatter ausente ou inválidoCorrigir name, description de uma linha entre aspas, license e metadata
Habilidade parece documentação de tutorialConverter para instruções de tempo de execução e mover contexto para references/
Corpo excede o orçamentoPreservar regras, mover exemplos/contexto para arquivos de suporte
Lógica de ramificação oculta em prosaConverter para uma tabela de decisão compacta
Regras conflitam ou intenção não está claraRelatar o problema; não reescrever essa regra automaticamente

Etapas de Execução

  1. Leia docs/skill-style-guide.md.
  2. Leia .atl/skill-registry.md; use os caminhos listados para selecionar habilidades. Se ausente, escaneie diretórios de habilidades conhecidos em busca de */SKILL.md.
  3. Para cada habilidade selecionada, audite metadados, clareza do gatilho, ordem das seções, orçamento do corpo, capacidade de ação, portões de decisão, contrato de saída e referências locais.
  4. Retorne um relatório de auditoria agrupado por habilidade com severidade e mudanças exatas propostas.
  5. No modo de aplicação, edite apenas problemas seguros, preserve conteúdo, crie arquivos de suporte quando necessário, e então atualize ou solicite /skill-registry:refresh.

Contrato de Saída

Retorne:

  • Habilidades auditadas e caminhos utilizados.
  • Problemas encontrados, agrupados por severidade.
  • Arquivos alterados, se o modo de aplicação foi solicitado.
  • Recomendação de atualização do registro quando metadados ou caminhos da habilidade forem alterados.
  • Ambiguidades que precisam de revisão humana.

Referências

  • docs/skill-style-guide.md — guia de estilo normativo para habilidades LLM-first.
  • skills/skill-registry/SKILL.md — contrato de atualização e indexação do registro.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

Habilidades Relacionadas