Pular para o conteúdo
Skillpedia
Diversos280 mil · #181

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

https://github.com/affaan-m/ECC/blob/main/skills/ecc-tools-cost-audit/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/skills/ecc-tools-cost-audit/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-audit

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/ecc-tools-cost-audit/SKILL.md -o SKILL.md
Conteú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-loops para auditorias delimitadas de várias etapas que abrangem webhooks, filas, faturamento e retentativas
  • agentic-engineering para rastrear o caminho da solicitação em unidades discretas e comprováveis
  • customer-billing-ops quando o comportamento do repositório e a matemática de impacto no cliente precisam ser separados de forma limpa
  • search-first antes de inventar auxiliares ou reimplementar utilitários locais do repositório
  • security-review quando autenticação, portões de uso, direitos ou segredos são tocados
  • verification-loop para provar a segurança de reexecução e o estado exato pós-correção
  • tdd-workflow quando 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-Tools e 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 em ECC
  • 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:

  1. parar a multiplicação automática de PR
  2. parar o contorno de cota
  3. parar o vazamento premium
  4. parar a dispersão de trabalhos duplicados e retentativas sem sentido
  5. 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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas