Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)48 mil · #3484

logic-fix-all

Verifica e conserta automaticamente um projeto de código inteiro. Ele busca problemas, explica-os e os corrige, repetindo até que tudo esteja certo.

O que ela faz

Esta ferramenta verifica automaticamente todo o seu código em busca de problemas lógicos, explica o que encontrou e tenta corrigi-los. Ela repete o processo até que tudo esteja limpo, mas pede sua permissão antes de começar.

Quando usar

  • ✓Quando você quer que a IA corrija todos os erros lógicos em seu projeto de código.
  • ✓Ao iniciar um novo projeto e querer garantir que a lógica inicial esteja correta.
  • ✓Após grandes mudanças no código para verificar se surgiram novos problemas lógicos.

Exemplo do que pedir para a IA

“Corrija todos os problemas lógicos neste repositório.”

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/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/logic-fix-all/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/logic-fix-all/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro pede sua permissão. Depois, ela analisa seu código em busca de erros, sugere correções, aplica-as e verifica se tudo funcionou. Se necessário, ela repete o processo.

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 sickn33/agentic-awesome-skills --skill logic-fix-all

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/logic-fix-all/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.

Logic-Lens — Correção Lógica Total

Quando Usar

Use esta habilidade quando precisar de um pipeline autônomo de auditoria e correção em todo o repositório: saúde → revisão → localizar/explicar → corrigir → comparar-verificar → iterar até que esteja limpo. Começa com um prompt de consentimento obrigatório (intensivo em tokens); após o consentimento, roda sem intervenção. Acione quando o usuário quiser que TODAS as questões lógicas sejam encontradas e corrigidas — "corrija...

Configuração

Use carregamento preguiçoso com fases controladas por ../_shared/common.md §13:

  1. Antes do consentimento, leia apenas ../_shared/common.md para idioma, roteamento de escopo, campos de cabeçalho de correção total, campos de configuração e orçamento de carregamento; em seguida, leia logic-fix-all-guide.md através do mapa de fases e guide-phases-0-2-consent-scope-health.md através da Fase 0.
  2. Após o consentimento, leia cada arquivo de fase apenas ao entrar nessa fase.
  3. Carregue ../_shared/logic-risks.md, ../_shared/semiformal-guide.md, ../_shared/semiformal-checklist.md, ../_shared/report-template.md e os outros guias de habilidade sob demanda quando essa fase invocar sua metodologia.

Processo

Etapa 0. Roteamento de idioma + escopo. Detecte o idioma por common.md §1. O escopo padrão é a raiz do repositório; respeite um subcaminho nomeado pelo usuário ou um trecho colado. Para um trecho colado, pule o prompt de consentimento e execute o pipeline de correção diretamente. Leia .logic-lens.yaml para ignore:, custom_risks, severity:, focus: e fix_all.max_iterations.

Etapa 1. Consentimento + enumeração de escopo (guia Fase 0–1) — para escopo de repositório/diretório: prompt de consentimento obrigatório exibindo escopo / método / custo / limite de iteração; no consentimento, enumere arquivos que afetam a execução (código fonte / configuração / restrição / documentação), exclua .git e artefatos de build, classifique por nível de risco. Para um trecho colado: pule o consentimento, enumere as funções do trecho diretamente.

Etapa 2. Passagem de saúde (guia Fase 2) — aplique a metodologia de saúde lógica para mapear Pontuações Lógicas por módulo e padrões de código L.

Etapa 3. Revisão profunda (guia Fase 3) — aplique a revisão lógica por arquivo para coletar achados completos de Premissas → Rastreamento → Divergência.

Etapa 4. Clarificação condicional (guia Fase 4–5) — aplique a localização lógica onde falhas concretas existem; aplique a explicação lógica quando o caminho de um achado for incerto (profundidade de chamada > 3, entre módulos ou assíncrono).

Etapa 5. Fila de correção + remediação (guia Fase 6) — ordene por gravidade; escreva uma Remediação pronta para colar para cada achado; roteie contradições entre arquivos para o destino de edição correto (código / restrição / configuração / documentação).

Etapa 6. Aplicar + verificar (guia Fase 7) — aplique cada correção, em seguida, aplique a metodologia de comparação lógica comparando o código original vs. corrigido. Veredicto esperado: ⚠️ Conditionally Equivalent onde a condição diferente é exatamente o cenário do bug. Reverte se o veredicto for ✅ Semantically Equivalent (a correção não teve efeito) ou mostrar novas divergências fora do cenário do bug (regressão). Tente até 3 vezes.

Etapa 7. Iterar + relatar (guia Fase 8–9) — reexecute a saúde + revisão em arquivos modificados e seus consumidores; Críticos repetem sem limite; Rodadas de Aviso/Sugestão limitadas por fix_all.max_iterations com prompt de escalonamento do usuário no limite. Gere o Relatório de Correção.

Linha de modo no relatório: Logic Fix All (Chinês: 逻辑全修).

Adições ao relatório de correção (anexadas após o Resumo padrão; localize todos os rótulos):

## Scope

| Role (source/config/constraint/doc) | Files scanned | Tier H/M/L | Truncated? |
|-------------------------------------|---------------|------------|------------|

## Skill Invocations
logic-health: N · logic-review: N · logic-locate: N · logic-explain: N · logic-diff: N

## Iteration History

| Round | Severity class | New findings | Action |

## Fix Log

| # | File | Lines | Finding | Risk | Severity | Fix Applied (one-line edit or diff summary) | Status (resolved/unresolved/reverted) |

## Resolved by Clarification
[Findings the Phase-5 logic-explain pass revealed as false positives. Empty if none.]

## Unresolved Findings
[Include reason per entry: "conflicting constraints", "user stopped iteration at round N",
"hard iteration ceiling reached", "ambiguous spec", "unclear whether spec or consumer is wrong".
Empty if all resolved.]

Campos de cabeçalho do relatório (substitua o cabeçalho de linha única padrão por common.md §5):

**Logic Score (before):** XX/100
**Logic Score (after):**  YY/100
**Findings fixed:** N  (Critical: n1 · Warning: n2 · Suggestion: n3)
**Findings unresolved:** M

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente à sua origem upstream e ao contexto do projeto local.

…

Perguntas frequentes

Preciso dar permissão para a ferramenta corrigir meu código?

Sim, a ferramenta sempre pede sua permissão antes de fazer qualquer alteração no seu código. Ela explica o que será feito e quanto pode custar em termos de processamento.

O que acontece se a ferramenta não conseguir corrigir um problema?

Se um problema não puder ser corrigido automaticamente ou se houver conflitos, a ferramenta irá parar e informar quais problemas permanecem sem solução e por quê.

Posso usar esta ferramenta em um trecho de código em vez de um repositório inteiro?

Sim, se você colar um trecho de código diretamente, a ferramenta pode tentar corrigi-lo sem pedir permissão para analisar o repositório inteiro.

Detalhes

Descrição original do autor

Autonomous repository-wide audit-and-fix pipeline: health → review → locate/explain → fix → diff-verify → iterate until clean. Starts with a mandatory consent prompt (token-intensive); after consent runs hands-free.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3484
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas