verification
- Repo stars 39
- Author repo awesome-omni-skill
验证循环
工具
| 工具 | 类型 | 用法 | 调用方式 |
|---|---|---|---|
| Superpowers verification-before-completion | Plugin Skill | 完成前结构化检查 | 自动: V 阶段触发 |
| cunzhi MCP | MCP | 验证失败时寸止 | cunzhi.confirm(VERIFY_FAIL) |
| skill/debugging | VibeCoding Skill | 2 次失败后加载 | 按需 |
流程
1. → Superpowers verification-before-completion
2. 执行验证清单 (按 Path 选择)
3. 通过? → done.md (verified: true)
4. 失败?
→ 分析原因 → 修复 → 重试 (max 3)
→ 第 2 次失败: 加载 skill/debugging
→ 第 3 次失败: cunzhi [VERIFY_FAIL] 请求人工
验证清单 (按 Path 分级)
Path A — 基础验证
□ 所有测试通过
□ Lint 通过
□ 无 console.log / debugger 残留
不检查 plan.md (Path A 无 P 阶段)。
Path B — 标准验证
□ 所有测试通过
□ TypeScript 类型检查 (tsc --noEmit)
□ Lint 通过
□ plan.md 目标逐项覆盖
□ 验收标准逐项满足
□ 无 console.log / debugger 残留
□ 无注释掉的代码块
Path C/D — 严格验证
□ Path B 全部清单
□ 覆盖率达标 (C: 80%, D: 85%)
□ 无未使用 import
□ 组件 <200 行
□ 单文件 <500 行
□ 安全检查通过 (无硬编码密钥/未验证输入)
.ai_state
- 通过 → done.md 标记
verified: true - 失败 → todo.md 追加修复子任务
降级
Superpowers 未安装 → 直接执行上述清单 (AI 自主检查)。
- Fluxly category
- Other
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 88 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @diegosouzapw · no license declared
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Plug-and-play
- External API key
- No requirement detected
- Detected OS requirements
- Unspecified
- Runtime requirements
- Unspecified
- Detected file/system behavior
-
- Read-only
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. 工具
工具 · 类型 · 用法 · 调用方式 Superpowers verification-before-completion · Plugin Skill · 完成前结构化检查 · 自动: V 阶段触发 cunzhi MCP · MCP · 验证失败时寸止 · cunzhi.confirm(VERIFYFAIL)
流程
流程
验证清单 (按 Path 分级)
验证清单 (按 Path 分级)
Path A — 基础验证
不检查 plan.md (Path A 无 P 阶段)。
Path B — 标准验证
Path B — 标准验证
Path C/D — 严格验证
Path C/D — 严格验证
# 验证循环
## 工具
| 工具 | 类型 | 用法 | 调用方式 |
|:---|:---|:---|:---|
| Superpowers verification-before-completion | Plugin Skill | 完成前结构化检查 | 自动: V 阶段触发 |
| cunzhi MCP | MCP | 验证失败时寸止 | `cunzhi.confirm(VERIFY_FAIL)` |
| skill/debugging | VibeCoding Skill | 2 次失败后加载 | 按需 |
## 流程
```
1. → Superpowers verification-before-completion
2. 执行验证清单 (按 Path 选择)
3. 通过? → done.md (verified: true)
4. 失败?
→ 分析原因 → 修复 → 重试 (max 3)
→ 第 2 次失败: 加载 skill/debugging
→ 第 3 次失败: cunzhi [VERIFY_FAIL] 请求人工
```
## 验证清单 (按 Path 分级)
### Path A — 基础验证
```
□ 所有测试通过
□ Lint 通过
□ 无 console.log / debugger 残留
```
不检查 plan.md (Path A 无 P 阶段)。
### Path B — 标准验证
```
□ 所有测试通过
□ TypeScript 类型检查 (tsc --noEmit)
□ Lint 通过
□ plan.md 目标逐项覆盖
□ 验收标准逐项满足
□ 无 console.log / debugger 残留
□ 无注释掉的代码块
```
### Path C/D — 严格验证
```
□ Path B 全部清单
□ 覆盖率达标 (C: 80%, D: 85%)
□ 无未使用 import
□ 组件 <200 行
□ 单文件 <500 行
□ 安全检查通过 (无硬编码密钥/未验证输入)
```
## .ai_state
- 通过 → done.md 标记 `verified: true`
- 失败 → todo.md 追加修复子任务
## 降级
Superpowers 未安装 → 直接执行上述清单 (AI 自主检查)。 Evidence boundary and execution chain
Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> 工具 → 流程 → 验证清单 (按 Path 分级) → Path A — 基础验证 → Path B — 标准验证 → Path C/D — 严格验证
terms -> 不检查 plan.md (Path A 无 P 阶段)。 · Superpowers 未安装 → 直接执行上述清单 (AI 自主检查)。
files/cmd -> cunzhi.confirm(VERIFYFAIL) · verified: true · skill/debugging · done.md · plan.md · C/D · todo.md
body sha256 -> ae4e750ccf0d
Decide Fit First
Design Intent
How To Use It
Boundaries And Review