ecc-tools-cost-audit
Ajuda seu agente a auditar custos de ferramentas, investigando gastos inesperados. É útil para encontrar problemas de cobrança e otimizar o uso de recursos.
O que ela faz
Esta ferramenta ajuda a investigar e corrigir problemas de custos inesperados no repositório ECC Tools. Ela foca em identificar por que a ferramenta pode estar criando muitos pedidos de 'pull request', usando mais recursos do que o permitido ou direcionando usuários para opções mais caras sem necessidade.
Quando usar
- ✓Quando você suspeita que a ferramenta ECC Tools está gastando muito dinheiro.
- ✓Se muitos 'pull requests' estão sendo criados automaticamente.
- ✓Quando há um aumento inesperado nos custos de uso da ferramenta.
Exemplo do que pedir para a IA
“Investigue o alto custo da ferramenta ECC Tools e a criação excessiva de PRs.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta examina o caminho que os pedidos seguem, desde o recebimento até a execução, para encontrar onde o custo está sendo gerado. Ela verifica se os limites de uso estão sendo respeitados e se os usuários estão sendo direcionados corretamente para os serviços.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add affaan-m/ECC --skill ecc-tools-cost-auditOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/ecc-tools-cost-audit/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Auditoria de Custo das Ferramentas ECC
Use esta habilidade quando o usuário suspeitar que o GitHub App ECC Tools está gerando custos excessivos, criando PRs em excesso, contornando limites de uso ou direcionando usuários gratuitos para caminhos de análise premium.
Este é um fluxo de trabalho de operador focado para o repositório irmão ECC-Tools. Não é uma habilidade genérica de faturamento e não é uma análise de código em todo o repositório.
Pilha de Habilidades
Incorpore estas habilidades nativas do ECC no fluxo de trabalho quando relevante:
autonomous-loopspara auditorias delimitadas de várias etapas que abrangem webhooks, filas, faturamento e retentativasagentic-engineeringpara rastrear o caminho da solicitação em unidades discretas e comprováveiscustomer-billing-opsquando o comportamento do repositório e a matemática de impacto no cliente precisam ser separados de forma limpasearch-firstantes de inventar auxiliares ou reimplementar utilitários locais do repositóriosecurity-reviewquando autenticação, portões de uso, direitos ou segredos são tocadosverification-looppara provar a segurança de reexecução e o estado exato pós-correçãotdd-workflowquando a correção precisa de cobertura de regressão nos caminhos do worker, roteador ou faturamento
Quando Usar
- o usuário diz que a taxa de queima das Ferramentas ECC, recursão de PR, PRs criados em excesso, contorno de limite de uso ou vazamento de modelo premium
- a tarefa está no repositório irmão
ECC-Toolse depende de manipuladores de webhook, workers de fila, reserva de uso, lógica de criação de PR ou aplicação de portão pago - um relatório de cliente diz que o aplicativo criou muitos PRs, faturou incorretamente ou analisou código sem produzir um resultado utilizável
Barreiras de Escopo
- trabalhe no repositório irmão
ECC-Tools, não emECC - comece somente leitura, a menos que o usuário tenha solicitado claramente uma correção
- não modifique fluxos de faturamento, checkout ou UI não relacionados enquanto rastreia o consumo de análise
- trate branches gerados pelo aplicativo e PRs gerados pelo aplicativo como caminhos de recursão de bandeira vermelha até prova em contrário
- separe explicitamente três coisas:
- causa raiz do consumo no lado do repositório
- impacto de faturamento voltado para o cliente
- lacunas de produto ou direitos que precisam de acompanhamento no backlog
Fluxo de Trabalho
1. Congelar escopo do repositório
- mude para o repositório irmão
ECC-Tools - verifique primeiro o branch e as diferenças locais
- identifique a superfície exata sob auditoria:
- roteador de webhook
- produtor de fila
- consumidor de fila
- caminho de criação de PR
- caminho de reserva de uso / faturamento
- caminho de roteamento do modelo
2. Rastrear entrada antes de teorizar
- inspecione
src/index.*ou o ponto de entrada principal primeiro - mapeie todos os caminhos de enfileiramento antes de sugerir uma correção
- confirme quais eventos do GitHub compartilham um tipo de fila
- confirme se eventos push, pull_request, synchronize, comment ou re-run manual podem convergir no mesmo caminho caro
3. Rastrear o worker e os efeitos colaterais
- inspecione o consumidor de fila ou o worker agendado que lida com a análise
- confirme se uma análise enfileirada sempre termina em:
- criação de PR
- criação de branch
- atualizações de arquivo
- chamadas de modelo premium
- incrementos de uso
- se a análise puder gastar tokens e depois falhar antes que a saída seja persistida, classifique-a como consumo-com-saída-quebrada
4. Auditar os caminhos de consumo de alto sinal
Multiplicação de PR
- inspecione auxiliares de PR e nomenclatura de branches
- verifique deduplicação, tratamento de eventos de sincronização e reutilização de PR existente
- se branches gerados pelo aplicativo puderem reentrar na análise, trate isso como um risco de recursão de prioridade 0
Contorno de cota
- inspecione onde a cota é verificada versus onde o uso é reservado ou incrementado
- se a cota for verificada antes do enfileiramento, mas o uso for cobrado apenas dentro do worker, trate passes concorrentes na porta de entrada como uma corrida real
Vazamento de modelo premium
- inspecione seleção de modelo, ramificação de tier e roteamento de provedor
- verifique se usuários gratuitos ou com limite ainda podem atingir analisadores premium quando chaves premium estão presentes
Consumo de retentativa
- inspecione loops de retentativa, trabalhos de fila duplicados e reexecuções de falha determinísticas
- se o mesmo erro não transitório puder gastar análise repetidamente, corrija isso antes das melhorias de qualidade
5. Corrigir na ordem de consumo
Se o usuário solicitou alterações de código, priorize as correções nesta ordem:
- parar a multiplicação automática de PR
- parar o contorno de cota
- parar o vazamento premium
- parar a dispersão de trabalhos duplicados e retentativas sem sentido
- fechar lacunas de segurança de reexecução/atualização
Mantenha a passagem limitada a uma a três correções diretas, a menos que a mesma causa raiz abranja claramente vários arquivos.
6. Verificar com os menores passos de prova
- reexecute apenas os testes direcionados ou fatias de integração que cobrem o caminho alterado
- verifique se o caminho de consumo agora está:
- bloqueado
- deduplicado
- rebaixado para análise mais barata
- ou rejeitado precocemente
- declare o status final exatamente:
- alterado localmente
…
Perguntas frequentes
O que é 'PR creation'?
'PR creation' significa a criação de um 'pull request', que é uma solicitação para integrar mudanças de código em um projeto. A ferramenta verifica se muitas dessas solicitações estão sendo criadas sem necessidade.
O que significa 'runaway PR creation'?
'Runaway PR creation' é quando a ferramenta cria 'pull requests' de forma descontrolada, muito mais do que o esperado ou necessário.
Esta ferramenta corrige problemas de faturamento em geral?
Não, esta ferramenta é específica para investigar custos e problemas dentro do repositório ECC Tools, não para faturamento geral de outros serviços.
Detalhes
Descrição original do autor
Evidence-first ECC Tools burn and billing audit workflow. Use when investigating runaway PR creation, quota bypass, premium-model leakage, duplicate jobs, or GitHub App cost spikes in the ECC Tools repo.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #181
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
template-skill
Este é um modelo genérico para novas habilidades. Ele precisa de uma descrição específica para ser útil.
anthropics/skills
shipping-and-launch
Prepara seu código para ser lançado em produção com segurança. Ajuda a garantir que tudo esteja pronto, monitorado e com um plano de volta.
addyosmani/agent-skills
using-agent-skills
Faz seu agente descobrir e usar outras habilidades. É útil para decidir qual ferramenta ou fluxo de trabalho usar para uma tarefa específica.
addyosmani/agent-skills