何时使用
完成功能或重大代码变更后 创建 PR 之前 当您希望确保质量门通过时 重构之后
affaan-m/ECC
Use it for engineering tasks; the detail page covers purpose, installation, and practical steps.
npx skills add https://github.com/affaan-m/ECC --skill "docs/zh-CN/skills/verification-loop"Source checked Jul 28, 2026·Refresh due Oct 26, 2026
Limited to facts supported by the pinned source
一个全面的 Claude Code 会话验证系统。
npx skills add https://github.com/affaan-m/ECC --skill "docs/zh-CN/skills/verification-loop"The pinned source contains about 157 English words and 23 usable sections. That evidence supports a source profile, not a complete guide.
157 source words · 23 usable sections
What the source actually contains
Sections are extracted automatically from the pinned SKILL.md and link back to the source.
完成功能或重大代码变更后 创建 PR 之前 当您希望确保质量门通过时 重构之后
Review the “验证阶段” section in the pinned source before continuing.
Review the “阶段 1:构建验证” section in the pinned source before continuing.
Static permission evidence
These are source excerpts matched by deterministic rules, not findings of malicious behavior, safety, or actual execution.
Choose a different workflow
A comprehensive verification system for Claude Code sessions.
A separate implementation from affaan-m/ECC; compare its source, maintenance signals, and permission requirements.
Open source detailA comprehensive verification system for Claude Code sessions.
A separate implementation from affaan-m/ECC; compare its source, maintenance signals, and permission requirements.
Open source detailSistema de verificación completo para sesiones de Claude Code.
A separate implementation from affaan-m/ECC; compare its source, maintenance signals, and permission requirements.
Open source detailFAQ
The source record exposes this install command: npx skills add https://github.com/affaan-m/ECC --skill "docs/zh-CN/skills/verification-loop". Inspect the command and pinned source before running it.
The pinned source record declares support for: claude code.
Static rules flagged exec-script in the source; the page lists the matching lines and excerpts.
Quality breakdown
Based on traceable docs and repository signals; stars are not treated as quality.
Compare before choosing
These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.
A comprehensive verification system for Claude Code sessions.
A comprehensive verification system for Claude Code sessions.
Sistema de verificación completo para sesiones de Claude Code.
A comprehensive verification system for Claude Code sessions.
Use it for engineering tasks; the detail page covers purpose, installation, and practical steps.
一个全面的 Claude Code 会话验证系统。
在以下情况下调用此技能:
# Check if project builds
npm run build 2>&1 | tail -20
# OR
pnpm build 2>&1 | tail -20
如果构建失败,请停止并在继续之前修复。
# TypeScript projects
npx tsc --noEmit 2>&1 | head -30
# Python projects
pyright . 2>&1 | head -30
报告所有类型错误。在继续之前修复关键错误。
# JavaScript/TypeScript
npm run lint 2>&1 | head -30
# Python
ruff check . 2>&1 | head -30
# Run tests with coverage
npm run test -- --coverage 2>&1 | tail -50
# Check coverage threshold
# Target: 80% minimum
报告:
# Check for secrets
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
# Check for console.log
grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10
# Show what changed
git diff --stat
git diff HEAD~1 --name-only
审查每个更改的文件,检查:
运行所有阶段后,生成验证报告:
验证报告
==================
构建: [通过/失败]
类型: [通过/失败] (X 处错误)
代码检查: [通过/失败] (X 条警告)
测试: [通过/失败] (X/Y 通过,覆盖率 Z%)
安全: [通过/失败] (X 个问题)
差异: [X 个文件被修改]
总体: [就绪/未就绪] 提交 PR
待修复问题:
1. ...
2. ...
对于长时间会话,每 15 分钟或在重大更改后运行验证:
设置一个心理检查点:
- 完成每个函数后
- 完成一个组件后
- 在移动到下一个任务之前
运行: /verify
此技能补充 PostToolUse 钩子,但提供更深入的验证。 钩子会立即捕获问题;此技能提供全面的审查。