JuliusBrussee/caveman-evidence-review

Revisão somente leitura das evidências do Caveman Cloud: custo, Cave Score, workflows, traces, latência, erros, roteamento, economia. Use quando perguntarem o que o Caveman encontrou ou para onde vai o gasto com LLM.

O que é caveman-evidence-review?

Esta skill permite uma revisão somente leitura dos dados atuais do Caveman Cloud, fornecendo uma análise factual e fundamentada sobre custos, desempenho e economia em projetos de LLM. Ela é ideal para desenvolvedores e engenheiros que precisam entender rapidamente onde o orçamento está sendo gasto, quais otimizadores estão gerando economia e onde há potencial de melhoria. A skill suporta operação via MCP (preferencial) ou CLI como fallback, e segue regras rigorosas para evitar alterações ou cancelamentos de experimentos. Seu fluxo de trabalho inclui carregamento de contexto, estabelecimento de baseline com relatórios de custo e score, análise de traces para identificar padrões de falha ou latência, e inspeção de traces representativos. O relatório final segue um formato padronizado que separa claramente custo medido, economia verificada e headroom inferido. É especialmente útil para responder perguntas como "O que o Caveman encontrou?" ou "Para onde vai o gasto com LLM?".

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JuliusBrussee/caveman/tree/main/skills/caveman-evidence-review

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Revisão de evidências do Caveman

Atue como um operador somente leitura. Construa conclusões a partir dos dados atuais do Caveman, não com base em suposições do repositório. Nunca inicie, aprove, cancele ou reverta um experimento a partir desta skill.

Regras rígidas

  1. Mantenha estes buckets separados:
    • custo medido do provedor com lista de preços completa;
    • headroom diário inferido;
    • economia verificada no ledger;
    • custo das evidências. Nunca os adicione ou renomeie.
  2. Não busque payloads de prompt, completion, ferramenta ou artefato a menos que o usuário peça explicitamente uma revisão de payload. Metadados, spans, tempo, modelos, contagens de tokens, status e atribuição de otimizador são suficientes para a revisão padrão.
  3. Escopo de cada leitura limitado ao projeto selecionado pelo contexto do Caveman. Nunca forneça um ID de organização.
  4. Resultados vazios são evidência de ausência de sinal atual, não de custo zero ou risco zero.
  5. Cite IDs de trace e janelas de tempo exatas usadas. Não atribua causa a partir de um agregado isolado.

Passo 1 — Carregar contexto

Prefira MCP:

caveman_context {}

CLI como fallback:

caveman cloud whoami
caveman cloud projects list

Pare se login ou seleção de projeto estiver ausente. Peça ao usuário para executar caveman login ou selecionar um projeto; nunca adivinhe.

Passo 2 — Estabelecer baseline

Use caveman_report para:

  • overview
  • costs
  • score
  • workflows
  • verified_savings

Em seguida, use caveman_plan para headroom diário classificado. Se a pergunta for restrita, pule relatórios não relacionados. Leia o conjunto mais curto que possa respondê-la.

CLI como fallback:

caveman cloud costs
caveman cloud score
caveman cloud plan --json

Declare a janela do relatório e a base antes de interpretar a direção.

Passo 3 — Testar a explicação principal com traces

Use caveman_trace_search. Escolha uma janela limitada e filtros fechados: workflow, agente, modelo, provedor, código de erro, modo de execução, status de cache, ID de otimização, classe de status, limites de token/custo/latência, compressão ou veredito do monitor.

Agrupamentos úteis:

  • workflow — encontre jobs que geram custo ou falhas;
  • model — compare a mistura de modelos;
  • session — isole comportamento de retry ou loop;
  • sem agrupamento — identifique traces exatos.

Compare uma coorte suspeita com uma coorte de controle ou janela anterior limitada. Não infira causalidade a partir de um único trace caro.

CLI como fallback:

caveman cloud traces search \
  --workflow <slug> \
  --from <RFC3339> \
  --to <RFC3339> \
  --sort total_cost_usd \
  --dir desc \
  --limit 25

Passo 4 — Inspecionar traces representativos

Chame caveman_trace_get para um pequeno número de IDs de trace de alto sinal. Inspecione metadados de requisição e span, latência, status, contagens de tokens, estado do cache, otimizadores aplicados e rota do modelo. Mantenha a recuperação de payload desligada.

CLI como fallback:

caveman cloud traces show <trace-id> --spans

Passo 5 — Relatar

Use este formato:

## Revisão de evidências do Caveman

Escopo: <projeto> · <de> a <para>
Custo medido: <valor e base>
Economia verificada: <valor do ledger, mantido separado>
Headroom inferido: <faixa por dia, mantido separado>

Descobertas:
1. <descoberta> — <evidência agregada> — traces <ids>
2. <descoberta> — <evidência agregada> — traces <ids>

Não comprovado:
- <explicação plausível sem controle, trace ou avaliação>

Próxima verificação somente leitura:
- <uma consulta limitada>

Ação possível:
- <apenas proposta; use caveman-manage para revisão de ciclo de vida e portão de segurança>

Se dados estiverem faltando, nomeie o sinal ausente e pare na afirmação mais suportada. Nunca transforme um subtotal de catálogo em fatura ou resultado de experimento em economia verificada.

Individual skills in this repo

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

JuliusBrussee/caveman-discover

Find and label every LLM workflow in the repository so Caveman Cloud groups spend by workflow instead of one bucket. Use for "discover workflows" or breaking LLM spend down by workflow.

JuliusBrussee/caveman-explore

Read-only repository explorer for cold-start orientation, broad cross-file localization, or when a direct search failed. Skip it when the exact file or symbol is already named. Returns path:line citations only; its reads stay out of main context.

JuliusBrussee/caveman-learn

Act on a Caveman learn report - review the ranked token sinks, apply cost-lowering fixes with per-edit consent, and report what those fixes returned. Use when asked to lower an agent's token cost, what caveman has saved, to trim a heavy CLAUDE.md, or to offload re-pasted context into cavemem.

JuliusBrussee/caveman-manage

Inspect Caveman Cloud's experiment lifecycle and block unsafe execution. Use when asked to start, approve, cancel, promote or roll back a Caveman experiment.

JuliusBrussee/caveman-optimize

Turn a Caveman optimization observation into an operator-chosen candidate with a paired baseline evaluation. Use when asked to inspect or evaluate a Caveman optimization report. Needs explicit approval.

JuliusBrussee/caveman-setup

Wire a repository through the Caveman Cloud gateway so every LLM request is measured, with no behavior change. Use for "set up caveman" or adding LLM spend observability.

JuliusBrussee/investigate-first

Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.

JuliusBrussee/lean-build

Build feature work with high overbuilding risk. Use for new behavior, product slices, or integrations where repository reuse, strict scope, and an explicit stop condition matter.

JuliusBrussee/migration

Implement reversible compatibility-safe transitions. Use for schema, data, API, protocol, configuration, or dependency migrations requiring rollback and preservation proof.

JuliusBrussee/safe-refactor

Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.

JuliusBrussee/surgical-patch

Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

JuliusBrussee/verify-and-stop

Prove existing work meets acceptance conditions without expanding scope. Use for validation-only tasks, completion checks, focused gate runs, and last-mile proof.

Habilidades Relacionadas