跳到主要内容
知仓学习社ZHICANG

verification-loop

Sistema de verificación completo para sesiones de Claude Code.

不碰外部(只输出文字)无严重或高危命中affaan-m/ECC

它会碰到什么

扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

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