jovd83/principal-audit-refactor

Executa auditorias de engenharia classificadas por gravidade e realiza refatorações com aprovação para elevar código protótipo à qualidade de produção.

O que é principal-audit-refactor?

Esta skill automatiza a auditoria e refatoração de código, priorizando problemas com base em sua gravidade e exigindo aprovação antes de aplicar mudanças. Projetada para engenheiros de software e equipes que precisam elevar rapidamente protótipos para padrões de produção, ela suporta qualquer plataforma que permita execução de scripts ou agentes de IA, como Claude Code, Cursor e Codex. A skill analisa o código em busca de problemas como vulnerabilidades de segurança, dívida técnica e violações de estilo, gera um relatório ordenado por severidade e, em seguida, executa refatorações de forma segura por meio de um fluxo de aprovação por gaveta. Isso garante que mudanças críticas sejam priorizadas e revisadas, reduzindo o risco de introduzir novos bugs durante a refatoração.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add jovd83/principal-audit-refactor

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 principal-audit-refactor faz?

Executa auditorias de engenharia classificadas por gravidade e realiza refatorações com aprovação para elevar código protótipo à qualidade de produção.

Visão Geral

Esta skill automatiza o processo de auditoria de código e refatoração, permitindo que equipes de desenvolvimento elevem rapidamente protótipos para padrões de produção. Ela classifica problemas por severidade (crítico, alto, médio, baixo) e exige aprovação antes de aplicar qualquer alteração, garantindo segurança e controle de qualidade.

Funcionalidades

  • Auditoria Automatizada: Escaneia o código em busca de vulnerabilidades de segurança, dívida técnica, violações de estilo e práticas inadequadas.
  • Classificação por Severidade: Ordena problemas encontrados por nível de gravidade, priorizando correções críticas.
  • Refatoração com Aprovação: Aplica mudanças somente após aprovação explícita, minimizando riscos.
  • Suporte Multiplataforma: Funciona com agentes de IA como Claude Code, Cursor e Codex.

Como Funciona

  1. A skill analisa o diretório de código especificado.
  2. Gera um relatório de auditoria com problemas classificados por severidade.
  3. Apresenta o relatório e solicita aprovação para iniciar a refatoração.
  4. Após aprovação, executa as correções na ordem de prioridade.
  5. Registra todas as alterações em um log para rastreabilidade.

Exemplo de Uso

# Executar auditoria em um diretório
principal-audit-refactor audit ./meu-projeto

# Executar auditoria e refatoração (com aprovação)
principal-audit-refactor refactor ./meu-projeto

Requisitos

  • Node.js 18+ ou Python 3.9+
  • Acesso ao sistema de arquivos para leitura e escrita
  • Permissões para executar comandos de terminal

Notas

  • Sempre revise o relatório de auditoria antes de aprovar a refatoração.
  • As alterações são idempotentes sempre que possível para evitar efeitos colaterais.
  • Recomenda-se usar controle de versão para reverter alterações indesejadas.

Habilidades Relacionadas