¿Qué hace esta skill?

La Bucle de Verificación de Código Skill ejecuta un flujo de verificación estructurado en seis fases —build, tipado, lint, tests, seguridad y diff— para garantizar que cada cambio cumple los estándares de calidad antes de avanzar o crear una pull request. Devuelve un informe consolidado con el estado de cada fase y la decisión global de si el código está listo o no para el PR.

Verificación pre-PR
Ejecuta todas las fases de calidad antes de crear una pull request y recibe el informe de preparación.
Tests con cobertura
Lanza la suite de tests, verifica el umbral mínimo de cobertura (80%) y reporta los tests fallidos.
Escaneo de seguridad
Detecta secretos expuestos, claves API y sentencias de depuración olvidadas en el código.
Revisión de diff
Inspecciona los archivos cambiados para detectar cambios no intencionados o falta de manejo de errores.

Ejemplos de uso

🔍 Verificación completa
Ejecuta el bucle de verificación completo antes de crear el PR: build, tipos, lint, tests, seguridad y diff.
🧪 Solo tests y cobertura
Lanza los tests con cobertura y dime si superamos el umbral del 80%.
🔒 Escaneo de seguridad
Busca secretos expuestos, claves API y console.log olvidados en el código antes de subir los cambios.
📊 Revisa el diff
Inspecciona los archivos cambiados del último commit y dime si hay cambios no intencionados o falta de manejo de errores.

Características

Verificación en 6 fases Build, tipado estático, lint, tests con cobertura, escaneo de seguridad y revisión de diff en un solo flujo.
Informe consolidado Devuelve un informe estructurado con el estado PASS/FAIL de cada fase y la decisión global LISTO/NO LISTO.
Multilenguaje Compatible con proyectos TypeScript (tsc, ESLint) y Python (pyright, ruff, pytest) entre otros.
Detección de secretos Escanea el código en busca de claves API, tokens y sentencias de depuración olvidadas.
Integrable en sesiones largas Pensado para ejecutarse periódicamente cada 15 minutos o tras hitos importantes en sesiones de desarrollo continuo.

Preguntas frecuentes

Soporta TypeScript (tsc, ESLint, npm), Python (pyright, ruff, pytest) y cualquier proyecto que tenga comandos de build, lint y tests configurados.
No. La skill utiliza las herramientas ya instaladas en tu proyecto (tsc, ESLint, pyright, ruff, pytest, etc.). Solo necesitas tenerlas configuradas.
El informe marcará el estado global como NO LISTO y listará las incidencias priorizadas para que las corrijas antes de reintentar.
Sí. Puedes pedir a Claude que ejecute solo tests, solo seguridad o solo el diff según lo que necesites en cada momento.

Skills relacionadas

Mas skills de la misma categoria:

Bucle de Verificación de Código — Calidad garantizada antes del PR

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.