O que codex-audit-skills faz?
Habilidades nativas do Codex para auditoria leve e completa, com fluxos de revisão baseados em evidências.
Visão Geral
Este repositório contém habilidades (skills) para o Codex, um agente de IA especializado em engenharia de software. As habilidades se concentram em automatizar e estruturar o processo de auditoria de código, oferecendo dois níveis de profundidade:
- audit-lite: Uma auditoria rápida e superficial, ideal para verificações de rotina ou antes de um merge.
- audit-full: Uma auditoria completa e aprofundada, adequada para revisões formais ou de conformidade.
Como Funciona
Ambas as habilidades seguem um fluxo de trabalho baseado em evidências (evidence-first). O processo é dividido em etapas claras:
- Coleta de Evidências: O agente examina o código-fonte, logs, dependências e qualquer outro artefato relevante.
- Análise: As evidências são analisadas contra critérios predefinidos (como boas práticas, segurança, desempenho).
- Relatório: Um relatório estruturado é gerado, listando descobertas, riscos e recomendações.
Uso
Para usar uma habilidade dentro do Codex, utilize o comando apropriado, por exemplo:
codex audit-lite ./caminho/do/projeto
ou
codex audit-full ./caminho/do/projeto
Certifique-se de que as habilidades estão instaladas e configuradas corretamente no seu ambiente.
Benefícios
- Consistência: As auditorias seguem um padrão, independentemente de quem as executa.
- Rastreabilidade: Cada descoberta é acompanhada de evidências.
- Eficiência: Automatiza tarefas repetitivas de revisão.
- Qualidade: Reduz o risco de erros humanos e promove melhores práticas.
Licença
Este projeto está licenciado sob os termos da licença MIT. Consulte o arquivo LICENSE para mais detalhes.