code-review-ai-ai-review
Automatiza las Revisiones de Código con IA
Transforma la revisión manual de código en control de calidad automatizado con ayuda de IA. Esta habilidad combina herramientas de análisis estático con modelos Claude y GPT para detectar vulnerabilidades de seguridad, problemas de rendimiento y problemas de arquitectura desde el inicio.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "code-review-ai-ai-review". Revisa este módulo de autenticación sensible a la seguridad
Résultat attendu:
- ## Hallazgos de Revisión de Seguridad **CRÍTICO - Inyección SQL** - Archivo: `src/auth/login.ts:42` - La concatenación de cadenas con entrada del usuario habilita la inyección SQL - Solución: Usa consultas parametrizadas **ALTO - Almacenamiento Débil de Contraseñas** - Archivo: `src/auth/user.ts:15` - Usando MD5 para el hasheo de contraseñas - Solución: Usa bcrypt o Argon2
Utilisation de "code-review-ai-ai-review". Analiza esta consulta de base de datos en busca de problemas de rendimiento
Résultat attendu:
- ## Análisis de Rendimiento **ALTO - Consulta N+1 Detectada** - Archivo: `src/api/users.js:28` - El bucle contiene 5 llamadas a la base de datos - Impacto: 100 usuarios = 500 consultas - Solución: Usa JOIN o carga en lote
Utilisation de "code-review-ai-ai-review". Revisa los cambios de arquitectura de microservicios
Résultat attendu:
- ## Revisión de Arquitectura **ADVERTENCIA - Base de Datos Compartida** - Límites de servicio violados - Solución: Implementa el patrón base-de-datos-por-servicio **INFO - Circuit Breaker Faltante** - Las llamadas a API externas carecen de resiliencia - Recomendación: Agrega el patrón circuit breaker
Audit de sécurité
SûrAll 53 static findings are false positives. The skill is a legitimate code review assistant that integrates security scanning tools (SonarQube, CodeQL, Semgrep, TruffleHog) with AI models. External commands, environment access, and network calls are all required for its core function of automated code analysis and GitHub integration.
Problèmes à risque faible (6)
Motifs détectés
Score de qualité
Ce que vous pouvez construire
Revisiones Automatizadas de Pull Request
Se integra con pipelines CI/CD para revisar automáticamente cada pull request, publicando comentarios estructurados con retroalimentación sobre seguridad, rendimiento y arquitectura.
Auditorías Enfocadas en Seguridad
Realiza análisis de seguridad completos usando CodeQL y Semgrep para identificar inyecciones SQL, XSS, bypasses de autenticación y otras vulnerabilidades críticas.
Optimización de Rendimiento
Detecta anti-patrones de rendimiento comunes como consultas N+1, índices de base de datos faltantes y colecciones no limitadas antes de que lleguen a producción.
Essayez ces prompts
Revisa este pull request en busca de vulnerabilidades de seguridad y problemas de calidad de código:
PR Description: {pr_description}
Code Diff:
{diff}
Enfócate en: errores de seguridad, problemas de rendimiento y preocupaciones de mantenibilidad.Realiza un análisis de seguridad profundo de este cambio de código. Verifica:
1. Vulnerabilidades de inyección SQL e inyección de comandos
2. Fallas de autenticación y autorización
3. Prácticas criptográficas inseguras
4. Riesgos de exposición de datos
Código:
{code_snippet}
Resultados de análisis estático:
{static_results}Analiza este cambio de código en busca de preocupaciones arquitectónicas:
- ¿Sigue los principios SOLID?
- ¿Están las dependencias gestionadas apropiadamente?
- ¿Existe una separación adecuada de responsabilidades?
- ¿Algún problema potencial de escalabilidad?
Código:
{code}
Contexto del sistema: {architecture_summary}Realiza una revisión de código completa combinando resultados de análisis estático con análisis de IA:
Diff:
{diff}
Problemas de SonarQube: {sonarqube}
Alertas de CodeQL: {codeql}
Hallazgos de Semgrep: {semgrep}
Proporciona hallazgos priorizados con ejemplos de corrección accionables.Bonnes pratiques
- Ejecuta herramientas de análisis estático (CodeQL, Semgrep) antes del análisis de IA para proporcionar datos contextuales
- Usa temperature=0.1-0.2 para revisiones de seguridad consistentes y deterministas
- Establece quality gates que bloqueen PRs con hallazgos de severidad CRÍTICA
Éviter
- Depender únicamente de la IA sin contexto de análisis estático - la IA puede pasar por alto patrones de vulnerabilidad conocidos
- Configurar la temperatura demasiado alta (>0.5) lo que lleva a hallazgos inconsistentes o fabricados
- Ignorar las tasas de falsos positivos - siempre verifica los hallazgos críticos manualmente
Foire aux questions
¿Qué herramientas de análisis estático usa esta habilidad?
¿Qué modelos de IA funcionan mejor para la revisión de código?
¿Necesito claves de API para usar esta habilidad?
¿Puede esta habilidad detectar secretos en el código?
¿Cómo funciona la integración CI/CD?
¿Qué idiomas están soportados?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/code-review-ai-ai-reviewRéf
main
Structure de fichiers
📄 SKILL.md