elyshafresh21/claude-context-lint

Audite o uso do contexto do Claude Code e encontre tokens desperdiçados em CLAUDE.md, skills, esquemas MCP e prompts do sistema.

O que é claude-context-lint?

Esta skill permite auditar o uso do contexto do Claude Code, identificando tokens desperdiçados em arquivos como CLAUDE.md, definições de skills, esquemas MCP e prompts do sistema. Ela é útil para desenvolvedores que utilizam o Claude Code e desejam otimizar o custo e a eficiência das interações, removendo informações redundantes ou desnecessárias. A skill oferece uma análise detalhada do gasto de tokens por seção e sugere remoções ou ajustes para reduzir o consumo. Funciona com base na leitura dos arquivos de configuração e no cálculo do tamanho dos tokens, gerando relatórios no terminal.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add elyshafresh21/claude-context-lint

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-context-lint faz?

Audite o uso do contexto do Claude Code e encontre tokens desperdiçados em CLAUDE.md, skills, esquemas MCP e prompts do sistema.

Como funciona

Esta skill analisa os arquivos de contexto do Claude Code e calcula o número de tokens usados por cada seção. Ela então identifica áreas onde o contexto pode ser reduzido sem perda de funcionalidade.

Uso

# Analisar o contexto atual
claude-context-lint

# Especificar um arquivo de contexto
claude-context-lint --file CLAUDE.md

# Exibir relatório detalhado
claude-context-lint --verbose

Opções

  • --file: Especifica o arquivo de contexto a ser analisado (padrão: CLAUDE.md)
  • --verbose: Exibe informações detalhadas sobre cada token
  • --output: Define o formato do relatório (texto ou JSON)

Como funciona

A skill calcula o tamanho do contexto com base na contagem de tokens (aproximadamente 1 token por 4 caracteres em inglês, mas pode variar). Ela lista as seções com maior consumo de tokens e sugere remoções.

Exemplos

# Análise básica
$ claude-context-lint
Contexto atual: 1,200 tokens
Seções:
- system.prompt: 400 tokens
- skills: 300 tokens
- mcp: 250 tokens
- user: 250 tokens

# Sugestões
- system.prompt: 50 tokens podem ser reduzidos removendo instruções redundantes
- skills: 20 tokens podem ser economizados simplificando descrições

Requisitos

  • Claude Code instalado
  • Acesso ao arquivo de contexto (CLAUDE.md) e pastas de skills e MCP

Licença

MIT

Habilidades Relacionadas