O que codex-simplify-skill faz?
Fornece um processo estruturado de refatoração de código para o OpenAI Codex com barreiras de proteção, portões de decisão e consciência de paralelismo para simplificar e melhorar a qualidade do código.
Visão Geral
Esta skill permite que o Codex execute refatorações de código de forma segura e controlada, aplicando transformações como:
- Extração de métodos
- Renomeação de variáveis e funções
- Eliminação de código duplicado
- Simplificação de expressões complexas
- Melhoria de legibilidade e estrutura
Fluxo de Trabalho
- Análise Inicial: O Codex analisa o código-fonte e identifica oportunidades de melhoria.
- Portões de Decisão: Em pontos críticos, a skill pausa para revisão humana antes de prosseguir.
- Barreiras de Proteção: Verificações automáticas previnem alterações inseguras (ex: quebrar funcionalidades existentes).
- Paralelismo Consciente: Múltiplas refatorações podem ser executadas em paralelo sem conflitos.
- Aplicação e Validação: As mudanças são aplicadas incrementalmente, com validação contínua através de testes.
Como Usar
Adicione esta skill ao seu arquivo de configuração do Codex e ative-a para iniciar sessões de refatoração guiada.
Exemplo
# Comando no Codex
Use a skill codex-simplify-skill para refatorar o arquivo src/utils.js, simplificando loops complexos.
Compatibilidade
Projetado para OpenAI Codex. Pode ser adaptado para outros agentes de IA com suporte a skills markdown.