orch-fix-defect
Faz seu agente corrigir erros em softwares. Ele reproduz o problema, conserta o código e garante que o erro não volte a acontecer.
O que ela faz
Essa ferramenta ajuda a consertar erros em um programa de computador. Ela garante que o erro seja reproduzido como um teste que falha, depois o corrige e, por fim, revisa e salva a correção.
Quando usar
- ✓Quando um programa não funciona como deveria (dá erro, trava ou mostra resultado errado).
- ✓Quando um comportamento que antes funcionava parou de funcionar.
- ✓Quando você precisa garantir que um erro específico não aconteça novamente.
Exemplo do que pedir para a IA
“Conserte o erro onde o programa trava quando a resposta está vazia.”
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 primeiro cria um teste que mostra o erro. Depois, ela corrige o código até que o teste passe. Por fim, a correção é revisada e salva.
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 orch-fix-defectOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/orch-fix-defect/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.
orch-fix-defect
Ator · ação · alvo: orch · fix · defect. Wrapper fino sobre o motor compartilhado em orch-pipeline.
Quando Usar
- Algo está quebrado: saída errada, um erro, uma falha, uma regressão.
- Distinguir de irmãos:
- o comportamento está correto, mas você quer que seja diferente →
orch-change-feature. - a capacidade ainda não existe →
orch-add-feature.
- o comportamento está correto, mas você quer que seja diferente →
Configurações de Operação
- Tamanho mínimo padrão: pequeno (geralmente trivial).
- Máscara de fase: 0 → (luz 2 apenas se a causa raiz for não óbvia ou padrão+) → 4 → 5 → 6. Pesquisa (1) geralmente é pulada.
- Primeiro movimento (fase 4): reproduzir o bug como um novo teste falhando (teste de regressão), depois corrigir até que ele passe. Provar a existência do bug primeiro é o que separa um conserto de um ajuste.
Como Funciona
- Executar o motor
orch-pipelinecom as configurações acima. - Se a causa raiz não estiver clara, delimite-a com
code-explorerantes do teste vermelho; escale falhas de build parabuild-error-resolver//build-fix. - Parar no Gate 1 (apenas se um plano foi produzido) e no Gate 2 (pré-commit).
- Adicionar
security-reviewerse o defeito estiver em um caminho sensível à segurança.
Exemplo
orch-fix-defect: poller crashes on empty NWS response
→ write failing test reproducing the crash → fix to green
→ code-review → commit [GATE 2: confirm] (commit: fix:)
Perguntas frequentes
Qual a diferença entre consertar um erro e mudar uma função?
Consertar um erro é corrigir algo que está quebrado. Mudar uma função é alterar algo que já funciona, mas você quer que se comporte de outra forma.
E se a causa do erro não for clara?
A ferramenta pode ajudar a investigar a causa antes de tentar consertar o erro.
Quando a correção é salva?
A correção só é salva após uma revisão e confirmação, garantindo que o problema foi resolvido corretamente.
Detalhes
Descrição original do autor
Orchestrate fixing a bug — reproduce it as a failing regression test, fix to green, review, and gated commit — by delegating each phase to the matching ECC agent. Use when existing behavior is broken or wrong.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #250
- 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
git-workflow-and-versioning
Organiza o trabalho de código usando o Git. Ajuda a salvar o progresso, gerenciar diferentes versões e evitar conflitos ao trabalhar em equipe.
addyosmani/agent-skills
observability-and-instrumentation
Adiciona ferramentas para monitorar o que o código faz em produção. Ajuda a entender se algo deu errado e por quê, facilitando a correção.
addyosmani/agent-skills
github-pr-workflow
Prepara pull requests no GitHub, garantindo a qualidade do código e a documentação.
paperclipai/paperclip