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.
- Puesto 01Ver Agent SkillDirecta
code-review-and-quality
DestacadoRealiza revisión de código multieje. Úsalo antes de fusionar cualquier cambio. Úsalo al revisar código escrito por ti mismo, otro agent o un humano. Úsalo cuando necesites evaluar la calidad del código en múltiples dimensiones antes de que entre a la rama principal.
- Puesto 02Ver Agent SkillDirecta
code-review
DestacadoRevisa los cambios desde un punto fijo (commit, rama, etiqueta o merge-base) en dos ejes: Estándares (¿el código sigue los estándares de codificación documentados de este repositorio?) y Especificación (¿el código coincide con lo que pidió el issue/especificación de origen?). Ejecuta ambas revisiones en subagentes paralelos y las informa en paralelo. Úsalo cuando el usuario quiera revisar una rama, un PR, cambios en curso o pida \"revisar desde X\".
565.539 · popularidad - Puesto 03Ver Agent SkillDirecta
code-review-excellence
Domina prácticas efectivas de revisión de código para dar retroalimentación constructiva, detectar errores a tiempo y fomentar el intercambio de conocimientos manteniendo la moral del equipo. Úsalo al revisar pull requests, establecer estándares de revisión o mentorizar desarrolladores.
29.336 · popularidad - Puesto 04Ver Agent SkillDirecta
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.
27.910 · popularidad - Puesto 05Ver Agent SkillDirecta
open-code-review
DestacadoNecesita (declarado): CLI tool
- Puesto 06Ver Agent SkillDirecta
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 - Puesto 07Ver Agent SkillDirecta
open-code-review-delegate
DestacadoNecesita (declarado): CLI tool
- Puesto 08Ver Agent SkillDirecta
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
Explorar 35 Agent Skills más
- Puesto 09Ver Agent SkillDirecta
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 - Puesto 10Ver Agent SkillDirecta
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.
38.753 · popularidad - Puesto 11Ver Agent SkillDirecta
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.
39.806 · popularidad - Puesto 12Ver Agent SkillDirecta
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.
37.266 · popularidad - Puesto 13Ver Agent SkillDirecta
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.
38.755 · popularidad - Puesto 14Ver Agent SkillDirecta
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.
40.550 · popularidad - Puesto 15Ver Agent SkillDirecta
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 - Puesto 16Ver Agent SkillDirecta
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.
Necesita (declarado): Docker
11.473 · popularidad - Puesto 17Ver Agent SkillDirecta
vercel-react-best-practices
OficialCatá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 - Puesto 18Ver Agent SkillDirecta
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.
43.386 · popularidad - Puesto 19Ver Agent SkillDirecta
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.
46.288 · popularidad - Puesto 20Ver Agent SkillDirecta
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 - Puesto 21Ver Agent SkillDirecta
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.
27.480 · popularidad - Puesto 22Ver Agent SkillDirecta
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.
9992 · popularidad - Puesto 23Ver Agent SkillDirecta
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.
Necesita (declarado): Python
9615 · popularidad - Puesto 24Ver Agent SkillDirecta
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.
9526 · popularidad - Puesto 25Ver Agent SkillPosible
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.
- Puesto 26Ver Agent SkillPosible
requesting-code-review
DestacadoÚsalo al completar tareas, implementar funcionalidades importantes o antes de fusionar para verificar que el trabajo cumple los requisitos
- Puesto 27Ver Agent SkillPosible
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.
- Puesto 28Ver Agent SkillPosible
security-best-practices
OficialRealiza 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.
- Puesto 29Ver Agent SkillPosible
security-threat-model
OficialModelado 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.
- Puesto 30Ver Agent SkillPosible
code-simplification
DestacadoSimplifica 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.
- Puesto 31Ver Agent SkillPosible
test-driven-development
DestacadoImpulsa 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.
- Puesto 32Ver Agent SkillPosible
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 - Puesto 33Ver Agent SkillPosible
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.
38.641 · popularidad - Puesto 34Ver Agent SkillPosible
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 - Puesto 35Ver Agent SkillPosible
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 - Puesto 36Ver Agent SkillPosible
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 - Puesto 37Ver Agent SkillPosible
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.
36.218 · popularidad - Puesto 38Ver Agent SkillPosible
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 - Puesto 39Ver Agent SkillPosible
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 - Puesto 40Ver Agent SkillPosible
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 - Puesto 41Ver Agent SkillPosible
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 - Puesto 42Ver Agent SkillPosible
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.
- Puesto 43Ver Agent SkillPosible
web-design-guidelines
OficialRevisa 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".
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
- ¿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.