Mede e reduz o peso de contexto carregado pelo agente. Trigger em: "contexto inchado", "context overflow", "quanto contexto estou usando", "sessao lenta", "respostas degradadas", "context budget", "tokens carregados", "custo fixo de contexto", "overhead de rules", "overhead dos agents", "impacto do MCP no contexto", "headroom de contexto".
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Auditar o peso observável de contexto carregado nesta sessão: instruções raiz, saída de hooks, regras ativas, skills invocadas e catálogo de tools MCP habilitadas. Não confunda bytes em disco com tokens enviados ao modelo.
Distinção crítica:
cost-tracker) → rastreia tokens/$ gastos em runtime (completions, tool calls)context-budget) → audita tokens carregados no contexto antes de qualquer completion (system prompt, CLAUDE.md, rules, skills, MCP descriptions).bot/ — auditoria do que foi instalado/savings mostrar contexto inchadoListar o que está no contexto da sessão:
1. Instruções raiz efetivamente carregadas (AGENTS.md/CLAUDE.md, global e projeto, conforme host)
2. Catalogo de skills do plugin: name + description de TODAS as skills habilitadas (todo turno; nao e lazy)
3. Body de SKILL.md / subagents invocados nesta sessao (lazy — so os disparados)
4. Rules path-scoped ativas nesta tarefa
5. Descrições/schema de tools MCP realmente anunciadas pelo host (todo turno, por servidor enabled)
6. Contexto adicional emitido por hooks, arquivos lidos e histórico desta sessãoEstimar tokens somente para componentes observados, com caracteres ÷ 4 como proxy explícito:
scripts/skill-catalog-budget.mjs e scripts/skill-health.mjs reportam inventário local em chars e bytes; seus tokens são proxy, não medição.agents/*.md; sem catálogo runtime, reportar como não mensurado.Para separar as camadas:
name + description encontrados no frontmatter; não afirmar que o host injetou todos.--observed <arquivo> aos scripts; conte systemMessage/additionalContext.Não execute --apply durante uma auditoria. A compactação pode descartar triggers; revise o relatório e rode os evals antes de qualquer mudança.
| Categoria | Fonte | Como medir |
|---|---|---|
| Sempre presente quando o host carrega | Instruções raiz, name+description de cada skill do plugin, schema das tools MCP enabled | Medir os arquivos/payloads reais. Catalogo do kit: node scripts/skill-catalog-budget.mjs |
| Sob demanda | Body do SKILL.md e corpos de subagents invocados | Verificar os invocados |
| Path-scoped | .claude/rules/*.md | Verificar paths/globs ativados |
| Histórico | Conversa acumulada | Consultar telemetria do host |
Reporte, quando observável, caracteres e estimativa por fonte: instruções raiz (global/projeto), saída real dos hooks, skills invocadas, rules ativas e catálogo MCP habilitado. Informe separadamente o que está apenas em disco e o que o host não expôs. Use tamanho de janela do modelo somente se comprovado pela sessão; sem isso, não estime headroom nem use tabelas fictícias como evidência.
Use o limite efetivo da janela do modelo fornecido pelo host, se disponível. Calcule alertas em 80% e 95% da janela medida; sem limite ou histórico da sessão, apenas descreva crescimento observado, sem declarar overflow.
Sinais de overflow iminente:
/savings mostra context_tokens subindo exponencialmenteAções corretivas: reduza leitura/reinjeção desnecessária; carregue skill e rule quando o alvo justificar; desabilite MCP não usado apenas após verificar os ativos e obter aprovação para modificar configuração. Para histórico longo, compacte de forma controlada ou abra sessão nova com handoff. Não altere agentes globais baseado só no inventário de arquivos.
/savings quando contexto parecer inchadomemory/context-budget-YYYY-MM-DD.mdSkill({ skill: "dev-team-kit-fv:49-context-budget" })
// Carrega playbook; agente executa Fases 0-3 e reportaOu via comando:
/context-budgetfelvieira/claude-skills-fv
449fb53
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.