/verification-loop
Claude Code 会话的全方位验证系统。
$ npx -y skills add xu-xiang/everything-claude-code-zh --skill verification-loop --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/verification-loop
Context preview
The summary Claude sees to decide when to auto-load this skill.
Claude Code 会话的全方位验证系统。
SKILL.md
verification-loop.SKILL.mdname: verification-loop
description: "Claude Code 会话的全方位验证系统。"
origin: ECC
验证循环技能(Verification Loop Skill)
Claude Code 会话的全方位验证系统。
何时使用
在以下场景调用此技能(Skill):
- 完成功能开发或重大代码变更后
- 在创建拉取请求(PR)之前
- 当你想确保通过质量门禁时
- 重构之后
验证阶段
阶段 1:构建验证
# 检查项目是否构建成功
npm run build 2>&1 | tail -20
# 或者
pnpm build 2>&1 | tail -20
如果构建失败,请**停止**并修复后方可继续。
阶段 2:类型检查
# TypeScript 项目
npx tsc --noEmit 2>&1 | head -30
# Python 项目
pyright . 2>&1 | head -30
报告所有类型错误。在继续之前修复关键错误。
阶段 3:Lint 检查
# JavaScript/TypeScript
npm run lint 2>&1 | head -30
# Python
ruff check . 2>&1 | head -30
阶段 4:测试套件
# 运行带覆盖率的测试
npm run test -- --coverage 2>&1 | tail -50
# 检查覆盖率阈值
# 目标:最低 80%
报告:
- 测试总数:X
- 通过:X
- 失败:X
- 覆盖率:X%
阶段 5:安全扫描
# 检查密钥/机密
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
# 检查 console.log
grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10
阶段 6:变更审查(Diff Review)
# 显示变更内容
git diff --stat
git diff HEAD~1 --name-only
审查每个变更的文件:
- 非预期的变更
- 缺失的错误处理
- 潜在的边缘情况
输出格式
运行所有阶段后,生成验证报告:
验证报告(VERIFICATION REPORT)
==================
构建 (Build): [通过/失败]
类型 (Types): [通过/失败] (X 个错误)
Lint: [通过/失败] (X 个警告)
测试 (Tests): [通过/失败] (X/Y 通过, Z% 覆盖率)
安全 (Security): [通过/失败] (X 个问题)
变更 (Diff): [X 个文件已变更]
总体评价: [已就绪/未就绪] 提交 PR
待修复问题:
1. ...
2. ...
持续模式
对于较长的会话,每 15 分钟或在重大更改后运行验证:
设定心智检查点:
- 完成每个函数后
- 完成一个组件后
- 在进入下一个任务前
运行:/verify
与钩子(Hooks)集成
此技能是 `PostToolUse` 钩子(Hooks)的补充,但提供更深入的验证。 钩子能立即捕捉问题;此技能则提供全方位的审查。
Read more
name: verification-loop description: "Claude Code 会话的全方位验证系统。" origin: ECC
验证循环技能(Verification Loop Skill)
Claude Code 会话的全方位验证系统。
何时使用
在以下场景调用此技能(Skill):
- 完成功能开发或重大代码变更后
- 在创建拉取请求(PR)之前
- 当你想确保通过质量门禁时
- 重构之后
验证阶段
阶段 1:构建验证
# 检查项目是否构建成功 npm run build 2>&1 | tail -20 # 或者 pnpm build 2>&1 | tail -20
如果构建失败,请**停止**并修复后方可继续。
阶段 2:类型检查
# TypeScript 项目 npx tsc --noEmit 2>&1 | head -30 # Python 项目 pyright . 2>&1 | head -30
报告所有类型错误。在继续之前修复关键错误。
阶段 3:Lint 检查
# JavaScript/TypeScript npm run lint 2>&1 | head -30 # Python ruff check . 2>&1 | head -30
阶段 4:测试套件
# 运行带覆盖率的测试 npm run test -- --coverage 2>&1 | tail -50 # 检查覆盖率阈值 # 目标:最低 80%
报告:
- 测试总数:X
- 通过:X
- 失败:X
- 覆盖率:X%
阶段 5:安全扫描
# 检查密钥/机密 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 # 检查 console.log grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10
阶段 6:变更审查(Diff Review)
# 显示变更内容 git diff --stat git diff HEAD~1 --name-only
审查每个变更的文件:
- 非预期的变更
- 缺失的错误处理
- 潜在的边缘情况
输出格式
运行所有阶段后,生成验证报告:
验证报告(VERIFICATION REPORT) ================== 构建 (Build): [通过/失败] 类型 (Types): [通过/失败] (X 个错误) Lint: [通过/失败] (X 个警告) 测试 (Tests): [通过/失败] (X/Y 通过, Z% 覆盖率) 安全 (Security): [通过/失败] (X 个问题) 变更 (Diff): [X 个文件已变更] 总体评价: [已就绪/未就绪] 提交 PR 待修复问题: 1. ... 2. ...
持续模式
对于较长的会话,每 15 分钟或在重大更改后运行验证:
设定心智检查点: - 完成每个函数后 - 完成一个组件后 - 在进入下一个任务前 运行:/verify
与钩子(Hooks)集成
此技能是 `PostToolUse` 钩子(Hooks)的补充,但提供更深入的验证。 钩子能立即捕捉问题;此技能则提供全方位的审查。
🌐 Language / 语言 / 語言 为 AI 智能体(Agent)框架打造的性能优化系统。源自 Anthropic 黑客松获胜作品。 这不仅仅是配置文件。它是一个完整的系统:包含技能(Skills)、本能(Instincts)、内存优化、持续学习、安全扫描以及研究优先的开发模式。这些生产级的智能体(Agents)、钩子(Hooks)、命令(Commands)、规则(Rules)以及 MCP 配置,是在构建真实产品的 10 个多月高强度日常使用中演化而来的。 适用于 Claude Code, Codex,
Repo: xu-xiang/everything-claude-code-zh
Other skills on everything-claude-code.
- /oneskill
发现技能(Skill),迭代查询,并在任何环境中自动安装技能。
Open skill - /api-design
生产级 API 的 REST API 设计模式,包括资源命名、状态码、分页、过滤、错误响应、版本控制和速率限制。
Open skill - /article-writing
编写文章、指南、博客帖子、教程、新闻通讯(newsletter)以及其他长篇内容。这些内容具有从提供的示例或品牌指南中提取出的独特语气。当用户需要比段落更长的精美文案,且对语气一致性、结构和可信度有要求时,请使用此技能(Skill)。
Open skill - /autonomous-loops
自主运行 Claude Code 循环的模式与架构 —— 从简单的顺序流水线到 RFC 驱动的多智能体 DAG 系统。
Open skill - /backend-patterns
后端架构模式、API 设计、数据库优化以及针对 Node.js、Express 和 Next.js API 路由的服务端最佳实践。
Open skill - /clickhouse-io
ClickHouse 数据库模式、查询优化、分析以及高性能分析负载的数据工程最佳实践。
Open skill

