verification-loop
Sistema de verificación completo para sesiones de Claude Code.
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Skill de Bucle de Verificación
Sistema de verificación completo para sesiones de Claude Code.
Cuándo Usar
Invocar este skill:
- Después de completar una funcionalidad o cambio de código significativo
- Antes de crear un PR
- Cuando se quiere garantizar que las compuertas de calidad pasen
- Después de refactorizar
Fases de Verificación
Fase 1: Verificación del Build
# Verificar si el proyecto compila
npm run build 2>&1 | tail -20
# O
pnpm build 2>&1 | tail -20
Si el build falla, DETENER y corregir antes de continuar.
Fase 2: Verificación de Tipos
# Proyectos TypeScript
npx tsc --noEmit 2>&1 | head -30
# Proyectos Python
pyright . 2>&1 | head -30
Reportar todos los errores de tipo. Corregir los críticos antes de continuar.
Fase 3: Verificación de Lint
# JavaScript/TypeScript
npm run lint 2>&1 | head -30
# Python
ruff check . 2>&1 | head -30
Fase 4: Suite de Pruebas
# Ejecutar pruebas con cobertura
npm run test -- --coverage 2>&1 | tail -50
# Verificar umbral de cobertura
# Objetivo: mínimo 80%
Reportar:
- Total de pruebas: X
- Pasadas: X
- Fallidas: X
- Cobertura: X%
Fase 5: Escaneo de Seguridad
# Verificar secretos
grep -rn "sk-" --include="*.ts" --include="*.js" . 2>/dev/null | head -10
grep -rn "api_key" --include="*.ts" --include="*.js" . 2>/dev/null | head -10
# Verificar console.log
grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10
Fase 6: Revisión de Diff
# Mostrar qué cambió
git diff --stat
git diff HEAD~1 --name-only
Revisar cada archivo modificado en busca de:
- Cambios no intencionados
- Manejo de errores faltante
- Casos borde potenciales
Formato de Salida
Después de ejecutar todas las fases, producir un reporte de verificación:
REPORTE DE VERIFICACIÓN
=======================
Build: [PASS/FAIL]
Tipos: [PASS/FAIL] (X errores)
Lint: [PASS/FAIL] (X advertencias)
Pruebas: [PASS/FAIL] (X/Y pasadas, Z% cobertura)
Seguridad: [PASS/FAIL] (X problemas)
Diff: [X archivos modificados]
General: [LISTO/NO LISTO] para PR
Problemas a Corregir:
1. ...
2. ...
Modo Continuo
Para sesiones largas, ejecutar la verificación cada 15 minutos o después de cambios importantes:
Establecer un checkpoint mental:
- Después de completar cada función
- Después de terminar un componente
- Antes de pasar a la siguiente tarea
Ejecutar: /verify
Integración con Hooks
Este skill complementa los hooks PostToolUse pero proporciona una verificación más profunda.
Los hooks detectan problemas de inmediato; este skill proporciona una revisión completa.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
同名技能的其他版本
有 9 个不同仓库或目录里都有叫 verification-loop 的技能。它们内容并不相同,别混用:
- affaan-m/ECC — A comprehensive verification system for Claude Code sessions. Use when verifying a Claude
- affaan-m/ECC — >
- affaan-m/ECC — A comprehensive verification system for Claude Code sessions.
- affaan-m/ECC — Claude Code 세션을 위한 포괄적인 검증 시스템.
- affaan-m/ECC — Claude Code oturumları için kapsamlı doğrulama sistemi.
- affaan-m/ECC — Claude Code 会话的全面验证系统。
- affaan-m/ECC — A comprehensive verification system for Claude Code sessions.
- affaan-m/ECC — A comprehensive verification system for Claude Code sessions. Use when verifying a Claude