verify-content

verify-content is a skill for Claude Code, Codex from Amalia6767/curator-skills. It costs 52 tokens per session (1,019 once invoked), scanned A, original, MIT.

A checking skill that compares AI-generated content with the original source material. It marks statements as supported, inferred, unsupported or changed from the source.

In plain words
What is it for?
Use it to trace claims to source files, perform an independent fact check and create a report of any accuracy problems.
Why use it?
It helps find invented facts, incorrect numbers, altered meanings and missing information before the content is used.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions subagents.

Good fit Use it to trace claims to source files, perform an independent fact check and create a report of any accuracy problems.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/amalia6767/curator-skills/verify-content
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Amalia6767/curator-skills --skill verify-content
Clone the repo
git clone --depth 1 https://github.com/Amalia6767/curator-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for verify-content

README.md
[![agentmods](https://agentmods.dev/badge/skills/amalia6767/curator-skills/verify-content/github.svg)](https://agentmods.dev/skills/amalia6767/curator-skills/verify-content)
Your own site
<a href="https://agentmods.dev/skills/amalia6767/curator-skills/verify-content"><img src="https://agentmods.dev/badge/skills/amalia6767/curator-skills/verify-content/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for verify-content

Your own site · 80×15
<a href="https://agentmods.dev/skills/amalia6767/curator-skills/verify-content"><img src="https://agentmods.dev/badge/skills/amalia6767/curator-skills/verify-content.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 52 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,019 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00052 $0.01019
Opus 5 $0.00026 $0.00509
Sonnet 5 $0.00010 $0.00204
Haiku 4.5 $0.00005 $0.00102

Measured 11d ago against content hash 9cf0701c3b65, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

verify-content scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/verify-content/SKILL.md · 92 lines

What it actually says

Verify Content — 内容验证技能

对 AI 生成的内容进行溯源标注 + 交叉验证双重检查,识别幻觉、伪造信息和失真表述。

触发条件

用户在生成内容后,主动说出以下关键词之一:

  • "验证" / "verify" / "核实" / "检查幻觉" / "fact check"

工作流程

Step 0: 确定验证目标

  1. 明确待验证内容:最近一次生成的文档或指定文件
  2. 明确原始资料:生成该内容时所依据的源文件(用户提供的 PDF、DOCX、会议记录等)
  3. 如果不确定,询问用户:
    • "需要验证哪个文件的内容?"
    • "原始参考资料是哪些文件?"

Step 1: 溯源标注(Source Tracing)

由当前模型执行。 逐条审查待验证内容中的每一个事实性陈述:

  1. 重新阅读所有原始资料(使用 Read 工具),不依赖记忆
  2. 对待验证内容中的每个事实性断言,在原始资料中寻找对应出处
  3. 为每条断言标注以下状态之一:
状态 含义
✅ 有据 在原始资料中找到明确对应内容
⚠️ 推断 原始资料有相关信息,但该表述是推断或概括,非直接引用
❌ 无据 在原始资料中找不到任何对应内容,可能是幻觉
🔄 变形 原始资料有相关内容,但数字、名称或含义存在偏差
  1. 汇总产出溯源标注表

Step 2: 交叉验证(Cross Verification)

启动一个独立子模型(subagent)执行。 该子模型不会看到 Step 1 的结果,从而实现独立验证。

使用 Task 工具启动子模型,prompt 需包含:

你是一个事实核查员。你的任务是验证一份文档的准确性。

【原始资料路径】
{列出所有原始资料的文件路径}

【待验证文档路径】
{待验证文档的路径}

请执行以下步骤:
1. 使用 Read 工具完整阅读所有原始资料
2. 使用 Read 工具阅读待验证文档
3. 逐条检查待验证文档中的每一个事实性陈述(数字、名称、日期、面积、描述等)
4. 对每条陈述判断:是否与原始资料一致?是否存在偏差?是否无中生有?

输出格式:
对每条有问题的陈述,输出:
- 【原文摘录】:待验证文档中的原文
- 【问题类型】:数字错误 / 名称错误 / 无中生有 / 含义偏差 / 遗漏关键信息
- 【原始资料原文】:对应的原始资料内容(如有)
- 【说明】:简要解释问题所在

如果所有内容均准确,输出:"全部内容核实通过,未发现事实性错误。"

Step 3: 合并生成验证报告

合并 Step 1 和 Step 2 的结果,生成最终验证报告:

  1. 交叉比对两轮检查的发现:

    • 两轮都标记有问题 → 高置信度问题
    • 仅一轮标记有问题 → 待确认问题,列出两方结论供用户判断
    • 两轮都未发现问题 → 通过
  2. 按照模板输出报告(见 report-template.md

  3. 将报告保存在待验证文档的同目录下,命名为 {原文件名}_验证报告.md

关键原则

  • 不信任记忆:验证时必须重新 Read 原始文件,不能依赖之前对话中的记忆
  • 独立性:交叉验证的子模型不应看到溯源标注的结果
  • 保守判断:宁可多标记"待确认",不要漏掉可疑内容
  • 只查事实:不验证观点、建议、创意等主观内容,只验证事实性陈述
Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 92 lines · 52 tokens per session scan A 9cf0701c3b65

Subscribe to this mod's changes

verify-content is a skill published in the GitHub repository Amalia6767/curator-skills (4 stars, last pushed 3mo ago), licensed MIT. It adds 52 tokens to every session and 1,019 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.