dhruvanoopkatare31/terminal-wits

AI Code Hygiene 2026: Ferramentas de Limpeza de Repositórios e Proteção de Commits

O que é terminal-wits?

O terminal-wits é um pacote de habilidades focado em higiene de código, projetado para agentes de IA (como Claude Code, Cursor, Codex) que precisam gerenciar repositórios de forma eficiente. Ele oferece ferramentas de limpeza de repositórios e proteção de commits, automatizando tarefas como remoção de arquivos obsoletos, detecção de vazamento de segredos e verificação de conformidade com boas práticas. Compatível com múltiplas plataformas de agentes, ele reduz o risco de commits sujos ou perigosos, garantindo que apenas código limpo e seguro seja enviado. A habilidade funciona através de comandos CLI e scripts integrados que varrem o repositório, identificam problemas e sugerem correções, sendo ideal para desenvolvedores que desejam manter a qualidade do código sem esforço manual repetitivo.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add dhruvanoopkatare31/terminal-wits

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 terminal-wits faz?

AI Code Hygiene 2026: Melhores Ferramentas de Limpeza de Repositórios e Proteção de Commits

Esta skill fornece ferramentas para manter a higiene do código em repositórios gerenciados por agentes de IA. Ela ajuda a:

  • Limpeza de Repositórios: Remove arquivos temporários, dependências não utilizadas e lixo de build.
  • Proteção de Commits: Verifica commits em busca de segredos, arquivos grandes ou conteúdo sensível antes do envio.

Recursos

  • Detecta e remove automaticamente arquivos desnecessários.
  • Integra-se com hooks de pré-commit para proteção em tempo real.
  • Suporte a múltiplos sistemas de controle de versão (Git).
  • Configurável via arquivo .terminal-wits.yml.

Como usar

# Verificar o repositório em busca de problemas
npx terminal-wits check

# Limpar repositório automaticamente
npx terminal-wits clean

# Configurar hook de pré-commit
npx terminal-wits install-hooks

Configuração

Crie um arquivo terminal-wits.yml no diretório raiz:

rules:
  - name: "no-large-files"
    enabled: true
    maxSize: "5MB"
  - name: "no-secrets"
    enabled: true

Suporte a Plataformas

  • Claude Code
  • Cursor
  • Codex
  • Qualquer terminal com Node.js 18+

Licença

MIT

Habilidades Relacionadas