Curso – Claude

nombre: código-review-especialist description: Revisión integral del código con análisis de seguridad, rendimiento y calidad. Use cuando los usuarios pidan revisar el código, analizar la calidad del código, evaluar solicitudes de retiro, o mencionar revisión del código, análisis de seguridad, o optimización del rendimiento.


Habilidad de revisión del código

Esta habilidad proporciona capacidades de revisión de código integral que se centran en:

  1. Análisis de seguridad
  2. Autenticación/autorización
  3. Riesgos de exposición a los datos
  4. Vulnerabilidades de la inyección
  5. Deficiencias criptográficas
  6. Registro de datos sensibles

  7. Examen del desempeño

  8. Eficiencia del algoritmo (análisis Big O)
  9. Optimización de memoria
  10. Optimización de consultas de base de datos
  11. Oportunidades de almacenamiento en caché
  12. Emisiones en moneda extranjera

  13. Calidad del código

  14. Principios SOLID
  15. Patrones de diseño
  16. Convenciones sobre nombres
  17. Documentación
  18. Cobertura del ensayo

  19. Manutención

  20. Legibilidad de los códigos
  21. Tamaño de la función (debe ser < 50 líneas)
  22. Complejidad ciclomática
  23. Gestión de las dependencias
  24. Seguridad del tipo

Archivos de referencia

Esta habilidad incluye el soporte de archivos que usted debe leer al realizar revisiones:

  • templates/review-checklist.md — Lista de comprobación estructurada que cubre seguridad, rendimiento, calidad y pruebas. Lea este archivo y utilícelo como guía para asegurar que no se pierda ninguna categoría durante la revisión.
  • templates/finding-template.md — Plantilla estándar para documentar los hallazgos individuales con severidad, ubicación, ejemplos de código y análisis de impacto. Lea este archivo y utilice su formato al reportar problemas.
  • scripts/analyze-metrics.py — script de Python que calcula las métricas de código (conteo de funciones, recuento de clases, longitud media de línea, puntuación de complejidad).
  • scripts/compare-complexity.py — Guión Python que compara complejidad ciclomática y cognitiva entre dos versiones de un archivo. Ejecute esto con las versiones antes y después al revisar los cambios de refactorización.

Plantilla de revisión

Para cada pieza de código revisado, proporcione:

Resumen

  • Evaluación general de la calidad (1-5)
  • Conteo de hallazgos clave
  • Esferas prioritarias recomendadas

Cuestiones críticas (si las hay)

  • Cuestión: Descripción clara
  • Zona: Archivo y número de línea
  • Impacto: ¿Por qué esto importa
  • Severidad: Crítico/Alto/Medio
  • Arreglar: Ejemplo de código

Conclusiones por categoría

Seguridad (si se detectan problemas)

Listar vulnerabilidades de seguridad con ejemplos

Desempeño (si se detectan problemas)

Listar los problemas de rendimiento con el análisis de complejidad

Calidad (si se encuentran problemas)

Problemas de calidad de código de lista con sugerencias de refactorización

Manutención (si se encuentran problemas)

Listar problemas de mantenimiento con mejoras

Historial de la versión

  • v1.0.0 (2024-12-10): Lanzamiento inicial con análisis de seguridad, rendimiento, calidad y mantenimiento

Última actualización: 4 de agosto de 2026 Versión de Claude Code: 2.1.220 Fuentes: - https://code.claude.com/docs/en/skills Modelos compatibles: Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5

Versión en español de Cris Severin. Basado en Claude How To de luongnv89, bajo licencia MIT. Proyecto original