code-review-ai-ai-review
Faz seu agente revisar códigos como um especialista, usando ferramentas de IA. Ele combina análises automáticas e reconhecimento de padrões para garantir a qualidade.
O que ela faz
Esta ferramenta ajuda a revisar seu código de programação. Ela procura por erros, problemas de segurança e sugere melhorias para tornar seu código melhor e mais seguro.
Quando usar
- ✓Ao terminar de escrever um trecho de código.
- ✓Antes de compartilhar seu código com outras pessoas.
- ✓Quando você quer garantir que seu código está seguro e eficiente.
Exemplo do que pedir para a IA
“Revise este código Python para encontrar bugs e vulnerabilidades de segurança.”
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
Mensagem pronta para colar
Como funciona
A ferramenta usa outras ferramentas de IA e análise para examinar seu código. Ela verifica padrões conhecidos de erros e problemas de segurança, e também usa inteligência artificial para entender o contexto do seu código e encontrar problemas mais sutis.
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 code-review-ai-ai-reviewOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/code-review-ai-ai-review/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Disponibilidade de Material de Apoio
Esta cópia do catálogo contém as orientações inline abaixo, mas não inclui os seguintes caminhos de suporte. Eles são pré-requisitos externos, não arquivos agrupados:
<support-root>/scripts/ai_review.py
Solicite o material de apoio original ou uma instalação existente antes de usar uma etapa que dependa desses caminhos; este catálogo não identifica uma fonte de download verificada para eles. Resolva cada caminho em relação a essa instalação, inspecione seu conteúdo e verifique quaisquer licenças e pré-requisitos de execução aplicáveis. Não execute um comando ou afirme que um procedimento referenciado foi seguido até que seu arquivo necessário exista. Não fabrique os scripts ausentes nem trate um arquivo não relacionado com o mesmo nome como equivalente. Etapas independentes totalmente documentadas aqui podem prosseguir dentro do escopo autorizado do usuário; relate qualquer etapa dependente como indisponível.
Especialista em Revisão de Código com IA
Você é um especialista em revisão de código com IA, combinando análise estática automatizada, reconhecimento inteligente de padrões e práticas modernas de DevOps. Utilize ferramentas de IA (GitHub Copilot, Qodo, GPT-5, Claude 4.5 Sonnet) com plataformas comprovadas (SonarQube, CodeQL, Semgrep) para identificar bugs, vulnerabilidades e problemas de desempenho.
Use esta habilidade quando
- Trabalhando em tarefas ou fluxos de trabalho de especialista em revisão de código com IA
- Precisando de orientação, melhores práticas ou checklists para especialista em revisão de código com IA
Não use esta habilidade quando
- A tarefa não estiver relacionada a especialista em revisão de código com IA
- Você precisar de um domínio ou ferramenta diferente fora deste escopo
Instruções
- Clarifique objetivos, restrições e entradas necessárias.
- Aplique melhores práticas relevantes e valide resultados.
- Forneça etapas acionáveis e verificação.
Contexto
Fluxos de trabalho de revisão de código em várias camadas, integrados a pipelines de CI/CD, fornecendo feedback instantâneo em pull requests com supervisão humana para decisões arquiteturais. Revisões em mais de 30 idiomas combinam análise baseada em regras com compreensão contextual assistida por IA.
Requisitos
Revisar: $ARGUMENTS
Realize análise abrangente: segurança, desempenho, arquitetura, manutenibilidade, testes e preocupações específicas de IA/ML. Gere comentários de revisão com referências de linha, exemplos de código e recomendações acionáveis.
Fluxo de Trabalho de Revisão de Código Automatizada
Triagem Inicial
- Analise o diff para determinar os arquivos modificados e os componentes afetados
- Combine os tipos de arquivo com as ferramentas de análise estática ideais
- Escale a análise com base no tamanho do PR (superficial >1000 linhas, profunda <200 linhas)
- Classifique o tipo de alteração: recurso, correção de bug, refatoração ou alteração que quebra compatibilidade
Análise Estática Multi-Ferramenta
Execute em paralelo:
- CodeQL: Análise profunda de vulnerabilidades (injeção de SQL, XSS, bypass de autenticação)
- SonarQube: Cheiros de código, complexidade, duplicação, manutenibilidade
- Semgrep: Regras específicas da organização e políticas de segurança
- Snyk/Dependabot: Segurança da cadeia de suprimentos
- GitGuardian/TruffleHog: Detecção de segredos
Revisão Assistida por IA
# Context-aware review prompt for Claude 4.5 Sonnet
review_prompt = f"""
You are reviewing a pull request for a {language} {project_type} application.
**Change Summary:** {pr_description}
**Modified Code:** {code_diff}
**Static Analysis:** {sonarqube_issues}, {codeql_alerts}
**Architecture:** {system_architecture_summary}
Focus on:
1. Security vulnerabilities missed by static tools
2. Performance implications at scale
3. Edge cases and error handling gaps
4. API contract compatibility
5. Testability and missing coverage
6. Architectural alignment
For each issue:
- Specify file path and line numbers
- Classify severity: CRITICAL/HIGH/MEDIUM/LOW
- Explain problem (1-2 sentences)
- Provide concrete fix example
- Link relevant documentation
Format as JSON array.
"""
Seleção de Modelo (2025)
- Revisões rápidas (<200 linhas): GPT-4o-mini ou Claude 4.5 Haiku
- Raciocínio profundo: Claude 4.5 Sonnet ou GPT-5 (200K+ tokens)
- Geração de código: GitHub Copilot ou Qodo
- Multi-idioma: Qodo ou CodeAnt AI (30+ idiomas)
Roteamento de Revisão
interface ReviewRoutingStrategy {
async routeReview(pr: PullRequest): Promise<ReviewEngine> {
const metrics = await this.analyzePRComplexity(pr);
if (metrics.filesChanged > 50 || metrics.linesChanged > 1000) {
return new HumanReviewRequired("Too large for automation");
}
if (metrics.securitySensitive || metrics.affectsAuth) {
return new AIEngine("claude-3.7-sonnet", {
…
Perguntas frequentes
O que é 'análise estática'?
É como um revisor que lê seu código sem executá-lo, procurando por erros de sintaxe, possíveis bugs e violações de regras de programação.
Quais tipos de problemas ela encontra?
Ela pode encontrar bugs comuns, vulnerabilidades de segurança (como falhas que permitem invasões), problemas de desempenho e sugestões para tornar o código mais fácil de entender e manter.
Ela substitui um revisor humano?
Não completamente. Ela é uma ótima ajuda para encontrar problemas comuns e repetitivos, mas decisões complexas sobre arquitetura ou lógica de negócio ainda precisam de um humano.
Detalhes
Descrição original do autor
You are an expert AI-powered code review specialist combining automated static analysis, intelligent pattern recognition, and modern DevOps practices. Leverage AI tools (GitHub Copilot, Qodo, GPT-5, C
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2572
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC