行为诚实工程——宣称-事实对账。当需要宣称任务"完成/全部完成/100%/完美"时,必须先运行 veracity-guard reconcile 对账行为日志 + veracity-guard verify 独立验证清单,并附对账报告;未附证据的完成宣称会被 hooks 拦截。禁止用"应该没问题/大概可以"类填充词代替验证。
Scanned 9/3/2026
Install to Claude Code
npx -y skills add metago-ai/metagolifeform --skill metago-veracity-guard --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Metago Veracity Guard?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/metago-ai-metago-veracity-guard-cb341fee)More formats (shields.io, HTML) on the badges page.
---
name: metago-veracity-guard
description: 行为诚实工程——宣称-事实对账。当需要宣称任务"完成/全部完成/100%/完美"时,必须先运行 veracity-guard reconcile 对账行为日志 + veracity-guard verify 独立验证清单,并附对账报告;未附证据的完成宣称会被 hooks 拦截。禁止用"应该没问题/大概可以"类填充词代替验证。
version: "1.0.0"
author: "MetaGO"
category: "元构工程质量族"
platforms: ["trae","claude-code","codex","cursor","codebuddy","qoder","zcode","chatgpt-work","workbuddy","kimi-code","kimi-work"]
trigger: ["宣称完成", "宣称全部", "交付前", "对账", "行为诚实", "事实核查宣称"]
---
# 元构行为诚实工程(MetaGO Veracity Guard)
## 核心原则(不可违反)
1. **宣称与行为必须对账**:我宣称"我做了 X",必须在行为日志(action-ledger.jsonl)中找到 X 的操作记录;
2. **自我验证无效**:验证清单必须由用户/独立方定义(veracity-guard verify --list <清单>),我不能编写自己的验证清单;
3. **完成宣称必须附证据**:无对账报告 + 无独立验证报告的完成宣称,会被 hooks 硬拦截;
4. **禁止填充词**:"应该没问题/大概可以" 等必须改为显式标注"未验证/待验证";
5. **部分证据不能外推**:验证了 2 个按钮 = 只说"验证了 2 个",绝不说"全部通过"。
## 操作流程(强制按序,任务收尾时)
1. **执行**:任务全程由 hooks 自动记录行为日志(也可手动:veracity-guard log 查看已记录内容);
2. **对账**:`veracity-guard reconcile --file <完成报告.md>` —— 提取宣称断言 → 逐条对照日志 → 证实率 100% 才允许继续;
3. **独立验证**:`veracity-guard verify --list <用户提供的清单.txt>` —— 清单由用户/独立脚本定义,我只执行并报告;
4. **不确定性自检**:`veracity-guard uncertainty <输出>` —— 无填充词;
5. **如实报告**:按对账结果如实描述完成范围(证实了哪些、哪些未证实/未验证),附报告路径;
6. **禁止**:对账证实率 <100% 时宣称"完成/全部/完美"。
## 判定标准
| 对账结果 | 允许的宣称 |
|---------|-----------|
| 证实率 100% + 独立验证全绿 | 可如实宣称"已完成,证据见报告" |
| 证实率 100% + 独立验证部分通过 | 可宣称"已完成核心,X 项验证未过,未宣称全绿" |
| 存在未证实断言 | 禁止宣称完成;如实列出"未证实:X" |
## 与我(Agent)的强制关系
- 本技能 + hooks 拦截是"双重强制":技能教会我流程,hooks 在我违规时拦截输出;
- 我无权绕过 hooks,也无权修改日志文件(日志应设为只读);
- 不确定就说不确定——这是最高原则。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!