your2025-hub/KillBug

Habilidade de pipeline de revisão de código industrial de 6 rodadas para o Claude Code.

O que é KillBug?

O KillBug é uma habilidade especializada para o Claude Code que implementa um pipeline rigoroso de revisão de código em 6 rodadas, inspirado em processos industriais de garantia de qualidade. Ele foi projetado para desenvolvedores e equipes que desejam automatizar a análise de código-fonte, detectar bugs, vulnerabilidades e más práticas de programação de forma sistemática. A habilidade funciona no Claude Code (plataforma principal) e guia o agente através de uma sequência de etapas: verificação de sintaxe, análise de tipo, verificação de estilo, busca por padrões problemáticos, revisão de lógica e, por fim, uma rodada de síntese e relatório. Cada rodada pode ser configurada para se adaptar a diferentes linguagens e contextos de projeto. O KillBug é útil para revisões de pull requests, auditorias de código e integração contínua, fornecendo um fluxo de trabalho estruturado e repetível que melhora a qualidade do código sem exigir intervenção manual constante.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add your2025-hub/KillBug

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que KillBug faz?

Habilidade de pipeline de revisão de código industrial de 6 rodadas para o Claude Code.

Visão Geral

O KillBug implementa um processo de revisão de código em 6 rodadas, cada uma focada em um aspecto específico da qualidade do código. O pipeline é executado sequencialmente e cada rodada produz saída que alimenta a próxima.

Rodadas do Pipeline

  1. Verificação de Sintaxe - Analisa a estrutura sintática do código para detectar erros de digitação, parênteses não correspondentes, etc.
  2. Análise de Tipo - Verifica a consistência de tipos, especialmente em linguagens com tipagem estática ou anotações de tipo.
  3. Verificação de Estilo - Avalia a conformidade com guias de estilo (ex.: PEP 8, ESLint, Prettier).
  4. Padrões Problemáticos - Busca por anti-padrões, código morto, vazamentos de recursos e vulnerabilidades conhecidas.
  5. Revisão de Lógica - Examina a lógica de negócios, fluxo de controle e possíveis condições de corrida.
  6. Síntese e Relatório - Gera um resumo consolidado das descobertas, prioriza bugs e sugere correções.

Plataformas Suportadas

  • Claude Code (suporte primário)
  • Pode ser adaptado para outros agentes baseados em LLM com configuração de prompt.

Como Usar

  1. Certifique-se de que o Claude Code esteja instalado e configurado.
  2. Adicione a habilidade ao seu ambiente de desenvolvimento.
  3. Execute o comando claude-code review no diretório do repositório.
  4. O pipeline será executado automaticamente e exibirá os resultados por rodada.

Configuração

Edite o arquivo killbug.yaml na raiz do projeto para personalizar:

pipeline:
  rounds:
    - syntax-check
    - type-check
    - style-check
    - pattern-check
    - logic-review
    - report
  language: python
  style_guide: pep8
  ignore_paths:
    - "*.min.js"
    - "vendor/*"

Exemplo de Saída

[Rodada 1/6] Verificação de Sintaxe: OK
[Rodada 2/6] Análise de Tipo: Aviso (linha 45, tipo inconsistente)
[Rodada 3/6] Verificação de Estilo: 3 violações (indentação, espaçamento)
[Rodada 4/6] Padrões Problemáticos: 1 possível vazamento de memória
[Rodada 5/6] Revisão de Lógica: Recomenda refatorar a função `process_data`
[Rodada 6/6] Relatório Gerado: report.md

Contribuição

Veja CONTRIBUTING.md para mais detalhes.

Habilidades Relacionadas