Agent Skills para Revisión de código

Las skills de revisión de código ayudan a un agent a actuar como un segundo lector de un cambio en lugar de un concurso de minucias de estilo. El trabajo que cubren sigue un orden aproximado de importancia: encaje de diseño, es decir, si el cambio pertenece a esta forma o resuelve el problema equivocado; corrección, incluidos los casos incómodos; complejidad, es decir, si el cambio es más difícil de seguir de lo que exige el problema; pruebas, es decir, si algo detectaría que esto se rompe más adelante; seguridad y protección, que abarca datos filtrados, autorización omitida y secretos mal gestionados; y estilo, que abarca nombres, formato y convenciones locales, y que va al final en lugar de al principio. Usa la lista ordenada para encontrar skills que coincidan con la parte de la revisión en la que quieres ayuda. Lee cada entrada por el subtema al que apunta y luego elige la más cercana a la carencia de tu proceso de revisión actual en lugar de acumular varias que se solapan.

8 para empezar43 mejores opciones

Empieza por estos.

A code review is a second reader checking a change for design fit, correctness, tests, and readability — not a style-nits contest.

Estos son los resultados más relevantes. Abre un Skill, lee sus instrucciones y decide si encaja.

Does this change belong in this shape, or is it solving the wrong problem?Would this do the right thing, including the awkward cases?Is the change harder to follow than the problem requires?Are there tests that would catch this breaking later?Could this leak data, skip authorization, or mishandle secrets?Naming, formatting, and local conventions — last, not first.

43 mejores opciones

  1. Puesto 04
    Directa

    review-pr

    Revisa el diff de un pull request y escribe feedback estructurado en review.json para que el flujo de trabajo lo publique. Úsalo al revisar un PR ya descargado a partir de artefactos locales como pr_diff.txt y pr_description.txt y producir una salida de revisión legible por máquina en lugar de publicarla directamente en GitHub.

    • Correctness
    • Security & safety
    27.910 · popularidad
    Ver Agent Skill
  2. Puesto 05
    Directa

    open-code-review

    Destacado

    Necesita (declarado): CLI tool

    Ver Agent Skill
  3. Puesto 06
    Directa

    check-impl-against-spec

    Durante la revisión de PR, compara la implementación de un pull request con el contexto de la especificación e incorpora las discrepancias relevantes en review.json como parte de la revisión de código.

    25.979 · popularidad
    Ver Agent Skill
  4. Puesto 07
    Directa

    open-code-review-delegate

    Destacado

    Necesita (declarado): CLI tool

    Ver Agent Skill
  5. Puesto 08
    Directa

    interface-review

    Revisa una rama, PR o cambio no confirmado en busca de problemas de interfaz que introdujo en accesibilidad, diseño, redacción, tipografía, color y UI.

    14.630 · popularidad
    Ver Agent Skill
Explorar 35 Agent Skills más
  1. Puesto 09
    Directa

    validate-changes-match-specs

    Valida que una rama o implementación de PR coincida con las especificaciones de producto, técnicas y de seguridad introducidas, produciendo una lista de discrepancias y resolviendo cada una con el usuario.

    24.125 · popularidad
    Ver Agent Skill
  2. Puesto 10
    Directa

    golang-security

    Mejores prácticas de seguridad en Go y prevención de vulnerabilidades, con modos Review y Audit que cubren inyección, criptografía, secretos, autenticación y modelado de amenazas.

    • Security & safety
    • Style
    38.753 · popularidad
    Ver Agent Skill
  3. Puesto 11
    Directa

    golang-testing

    Guía de pruebas en Go lista para producción: pruebas basadas en tablas, testify, pruebas paralelas, fuzzing, cobertura y un modo Review para cambios de pruebas en PRs.

    • Style
    39.806 · popularidad
    Ver Agent Skill
  4. Puesto 12
    Directa

    golang-safety

    Codificación defensiva en Go contra bugs accidentales: panics por nil, interfaces con nil tipado, aliasing de slices, truncamiento de enteros y seguridad ante valores cero, para escribir o revisar código.

    • Security & safety
    • Style
    37.266 · popularidad
    Ver Agent Skill
  5. Puesto 13
    Directa

    golang-design-patterns

    Patrones de diseño e idioms idiomáticos de Go, con un modo Review que audita el código existente en busca de abuso de init(), recursos sin límite, timeouts faltantes y estado global.

    • Security & safety
    • Style
    38.755 · popularidad
    Ver Agent Skill
  6. Puesto 14
    Directa

    golang-code-style

    Convenciones de estilo de código Go que abarcan saltos de línea, declaraciones de variables, claridad del flujo de control y comentarios, para escribir o revisar código Go.

    • Style
    40.550 · popularidad
    Ver Agent Skill
  7. Puesto 15
    Directa

    swift-concurrency-pro

    Revisa código de concurrencia en Swift en busca de corrección, uso de API moderno y trampas de async/await, reportando problemas reales con correcciones antes/después.

    11.033 · popularidad
    Ver Agent Skill
  8. Puesto 16
    Directa

    ci-security-scanning-with-strix

    Añade escaneo de seguridad de IA con alcance de diff a CI/CD para que cada pull request reciba un pentest que bloquee código vulnerable, con comentarios en el PR y salida SARIF.

    • Security & safety

    Necesita (declarado): Docker

    11.473 · popularidad
    Ver Agent Skill
  9. Puesto 17
    Directa

    vercel-react-best-practices

    Oficial

    Catálogo de reglas de rendimiento de React/Next.js de Vercel (70 reglas en 8 categorías) que se usa al escribir, revisar o refactorizar código React para mejorar el rendimiento.

    778.617 · popularidad
    Ver Agent Skill
  10. Puesto 18
    Directa

    doubt-driven-development

    Somete las decisiones no triviales a una revisión adversarial con contexto nuevo antes de que se consoliden, poniendo a prueba supuestos y modos de fallo ocultos.

    • Style
    43.386 · popularidad
    Ver Agent Skill
  11. Puesto 19
    Directa

    git-workflow-and-versioning

    Estructura prácticas de flujo de trabajo con git: commits atómicos, ramificación, resolución de conflictos y apertura o revisión de pull requests, además de convenciones de release/versionado.

    • Style
    46.288 · popularidad
    Ver Agent Skill
  12. Puesto 20
    Directa

    respond-to-pr-comments-in-blocklist

    Guía al usuario de forma interactiva por los comentarios de revisión de un PR, recopila decisiones por comentario, realiza cambios en el código y luego publica respuestas y resuelve hilos tras la aprobación.

    24.178 · popularidad
    Ver Agent Skill
  13. Puesto 21
    Directa

    create-pr

    Guía la creación de un pull request en el repositorio warp: fusionar master, revisar tu propio diff, enlazar tareas y estructurar el PR para una revisión eficaz.

    • Tests
    • Style
    27.480 · popularidad
    Ver Agent Skill
  14. Puesto 22
    Directa

    verification-loop

    Un sistema de verificación para sesiones de Claude Code que ejecuta fases de build, tipos, lint, pruebas, seguridad y revisión de diffs antes de declarar que el trabajo está completo.

    • Tests
    • Style
    9992 · popularidad
    Ver Agent Skill
  15. Puesto 23
    Directa

    django-verification

    Bucle de verificación para proyectos de Django que cubre migraciones, linting, pruebas con cobertura, escaneos de seguridad y preparación para el despliegue antes de una release o PR.

    • Tests
    • Security & safety
    • Style

    Necesita (declarado): Python

    9615 · popularidad
    Ver Agent Skill
  16. Puesto 24
    Directa

    springboot-verification

    Bucle de verificación para proyectos Spring Boot: build, análisis estático, pruebas con cobertura, escaneos de seguridad y revisión de diff antes de la release o el PR.

    • Tests
    • Style
    9526 · popularidad
    Ver Agent Skill
  17. Puesto 25
    Posible

    receiving-code-review

    Destacado

    Úsalo al recibir comentarios de revisión de código, antes de implementar sugerencias, especialmente si los comentarios parecen poco claros o técnicamente cuestionables: requiere rigor técnico y verificación, no acuerdo performativo ni implementación ciega.

    Ver Agent Skill
  18. Puesto 26
    Posible

    requesting-code-review

    Destacado

    Úsalo al completar tareas, implementar funcionalidades importantes o antes de fusionar para verificar que el trabajo cumple los requisitos

    Ver Agent Skill
  19. Puesto 27
    Posible

    frontend-design-review

    Oficial

    > Revisa y crea interfaces frontend distintivas y de nivel producción con alta calidad de diseño y cumplimiento del sistema de diseño. Evalúa con tres pilares: insight-to-action sin fricción, artesanía de calidad y construcción confiable. USE FOR: revisiones de PR, revisiones de diseño, auditorías de accesibilidad, verificaciones de cumplimiento del sistema de diseño, diseño frontend creativo, revisión de código UI, revisiones de componentes, verificaciones de diseño responsivo, pruebas de temas y creación de UI memorable. DO NOT USE FOR: revisiones de API backend, revisiones de esquemas de base de datos, trabajo de infraestructura o DevOps, lógica de negocio pura sin UI o código no frontend.

    • Design fit
    Ver Agent Skill
  20. Puesto 28
    Posible

    security-best-practices

    Oficial

    Realiza revisiones de mejores prácticas de seguridad específicas de lenguaje y framework y sugiere mejoras. Se activa solo cuando el usuario solicita explícitamente orientación sobre mejores prácticas de seguridad, una revisión/informe de seguridad o ayuda de codificación segura por defecto. Se activa solo para lenguajes compatibles (python, javascript/typescript, go). No se activa para revisión general de código, depuración o tareas no relacionadas con seguridad.

    • Security & safety
    Ver Agent Skill
  21. Puesto 29
    Posible

    security-threat-model

    Oficial

    Modelado de amenazas basado en el repositorio que enumera límites de confianza, activos, capacidades del atacante, rutas de abuso y mitigaciones, y escribe un modelo de amenazas conciso en Markdown. Se activa solo cuando el usuario pide explícitamente modelar amenazas de un código base o ruta, enumerar amenazas/rutas de abuso, o realizar modelado de amenazas de AppSec. No se activa para resúmenes generales de arquitectura, revisión de código o trabajo de diseño no relacionado con seguridad.

    • Security & safety
    Ver Agent Skill
  22. Puesto 30
    Posible

    code-simplification

    Destacado

    Simplifica el código para mayor claridad. Úsalo al refactorizar código para mayor claridad sin cambiar el comportamiento. Úsalo cuando el código funciona pero es más difícil de leer, mantener o extender de lo que debería. Úsalo al revisar código que ha acumulado complejidad innecesaria.

    • Complexity
    Ver Agent Skill
  23. Puesto 31
    Posible

    test-driven-development

    Destacado

    Impulsa el desarrollo con pruebas usando el ciclo rojo-verde-refactor. Úsalo al implementar cualquier lógica, corregir cualquier error o cambiar cualquier comportamiento. Úsalo cuando necesites demostrar que el código funciona, cuando llegue un informe de error o cuando estés a punto de modificar funcionalidad existente.

    • Correctness
    Ver Agent Skill
  24. Puesto 32
    Posible

    refactor-method-complexity-reduce

    Refactoriza el método dado `${input:methodName}` para reducir su complejidad cognitiva a `${input:complexityThreshold}` o menos, extrayendo métodos auxiliares.

    9975 · popularidad
    Ver Agent Skill
  25. Puesto 33
    Posible

    golang-performance

    Patrones y metodología de optimización del rendimiento en Go, incluido un modo de revisión de código de rendimiento para problemas de asignación, CPU, memoria y rutas críticas.

    • Style
    38.641 · popularidad
    Ver Agent Skill
  26. Puesto 34
    Posible

    source-driven-development

    Fundamenta las decisiones de implementación en documentación oficial, verificando y citando fuentes antes de escribir o revisar código específico de un framework.

    Necesita (declarado): Python

    44.922 · popularidad
    Ver Agent Skill
  27. Puesto 35
    Posible

    durable-objects

    Construye, depura o revisa código de Cloudflare Durable Objects para estado persistente y coordinación, cubriendo almacenamiento, RPC, alarmas y configuración de wrangler.

    94.327 · popularidad
    Ver Agent Skill
  28. Puesto 36
    Posible

    managed-pentesting-with-strix

    Ejecuta pentests gestionados de aplicaciones web, APIs o repositorios en la plataforma Strix, incluido el lanzamiento de escaneos, la clasificación de vulnerabilidades y el inicio de revisiones de PR.

    11.603 · popularidad
    Ver Agent Skill
  29. Puesto 37
    Posible

    golang-continuous-integration

    Configuración de CI/CD con GitHub Actions para proyectos Go, incluidos trabajos de test, lint, SAST, cobertura y escaneo de vulnerabilidades, además del cableado de revisión de PR impulsada por IA.

    • Style
    36.218 · popularidad
    Ver Agent Skill
  30. Puesto 38
    Posible

    momentic-spec

    Desarrollo guiado por especificaciones usando pruebas de Momentic como contrato, escribiendo el comportamiento esperado como pruebas antes de implementar cambios en el producto.

    18.919 · popularidad
    Ver Agent Skill
  31. Puesto 39
    Posible

    analyze-project

    Skill de análisis de solo lectura para repositorios de investigación en deep learning: mapea la estructura del modelo, los puntos de entrada y las configuraciones, y señala patrones de implementación sospechosos sin modificar el código.

    311.205 · popularidad
    Ver Agent Skill
  32. Puesto 40
    Posible

    review-animations

    Skill de revisión especializada que evalúa código de animación y movimiento contra un alto estándar de craft, señalando problemas de easing, duración, origen, rendimiento y a11y.

    209.388 · popularidad
    Ver Agent Skill
  33. Puesto 41
    Posible

    improve-animations

    Asesor de solo lectura que examina el código de animación de una base de código y produce una auditoría priorizada más planes de implementación autocontenidos para otros agentes.

    179.500 · popularidad
    Ver Agent Skill
  34. Puesto 42
    Posible

    cloud-solution-architect

    Oficial

    >- Transforma al agente en un Cloud Solution Architect siguiendo las mejores prácticas de Azure Architecture Center. Úsalo al diseñar arquitecturas cloud, revisar diseños de sistemas, seleccionar estilos de arquitectura, aplicar patrones de diseño cloud, tomar decisiones tecnológicas o realizar revisiones del Well-Architected Framework.

    Ver Agent Skill
  35. Puesto 43
    Posible

    web-design-guidelines

    Oficial

    Revisa el código de UI para el cumplimiento de las Web Interface Guidelines. Úsalo cuando te pidan "review my UI", "check accessibility", "audit design", "review UX" o "check my site against best practices".

    Ver Agent Skill
Qué cubre este tema

Qué cubre este tema

Cada subtema agrupa Agent Skills para una situación concreta.

Design fit
Does this change belong in this shape, or is it solving the wrong problem?
Correctness
Would this do the right thing, including the awkward cases?
Complexity
Is the change harder to follow than the problem requires?
Tests
Are there tests that would catch this breaking later?
Security & safety
Could this leak data, skip authorization, or mishandle secrets?
Style
Naming, formatting, and local conventions — last, not first.
Preguntas frecuentes

Preguntas frecuentes

¿Cuál es la diferencia entre una skill de revisión de código y un linter?
Un linter impone estilo y convenciones locales de forma mecánica. Una skill de revisión de código trabaja en los juicios: encaje de diseño, corrección en casos incómodos, complejidad, pruebas, y seguridad y protección. El estilo es parte del tema, pero va al final.
¿Cómo está ordenada la lista?
La lista se clasifica por la demanda de búsqueda observada, con las coincidencias directas del tema en primer lugar y un límite para cualquier editor individual. Eso evita que un autor prolífico llene la página.
¿Debería elegir un skill para la corrección o uno para las pruebas?
Responden a preguntas distintas. La corrección pregunta si el cambio hace lo correcto, incluidos los casos incómodos; las pruebas preguntan si algo detectaría que se rompe más adelante. Elige la que coincida con donde tu revisión actual deja pasar cosas.
¿Dónde encajan la seguridad y la protección en una revisión?
Cubre si un cambio podría filtrar datos, saltarse la autorización o manejar mal los secretos. Eso la sitúa por encima del estilo, pero junto a las demás comprobaciones sustantivas, no como algo secundario una vez resuelto el formato.

Cómo instalar un Agent Skill

Los Agent Skills son archivos SKILL.md. La mayoría de los agentes los detectan cuando están en el directorio de skills correcto:

  • Claude Code — copy the SKILL.md for code-review-and-quality into ~/.claude/skills/code-review-and-quality/ for yourself, or .claude/skills/code-review-and-quality/ to share it with a project.
  • From the registry — run npx skills add addyosmani/agent-skills@code-review-and-quality.
  • Or download code-review-and-quality from its source and place that SKILL.md in the directory above.

Cómo elegir Comprueba la fuente y las instrucciones del propio Skill antes de instalar. Las etiquetas Official y Notable describen el origen del Skill.