Skip to content
Skill

verifying

by genli-ai

AI Summary

The user provides a sentence or paragraph that needs verification. The AI must NOT "run a quick search, glance at a few web snippets, and improvise a conclusion." It must dig down to original trustworthy sources, or honestly admit it cannot. Five scenarios are covered: 1. Basic truthfulness check: w

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "verifying" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/verifying && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/verifying/SKILL.md "https://raw.githubusercontent.com/genli-ai/market-research-skills/main/skills/verifying/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Use when verifying information (fact, number, quote, event, statement) against authoritative primary sources, or cross-checking a number via one-level metric decomposition (Z = P × Q). Triggers: "verify X", "is this true", "find the original source", "where is this number from", "two sources disagree", "is it true X never did Y". Covers five scenarios: (1) basic truthfulness check, (2) completeness / out-of-context quoting, (3) one-level reasoning verification, (4) negative-statement handling, (5) multi-source conflict side-by-side output. Dig into whitelisted primary sources only (user-supplied files, official websites & databases, authoritative industry sources); cited reports / charts / datasets must be downloaded and read locally to count as verified — if download is blocked, hand the link to the user. If nothing can be found, plainly state "cannot verify" rather than guessing, patching, or citing secondary paraphrases. Always reply in the user's question language.

Information Verification Skill

> Bilingual skill. Chinese version: SKILL.zh.md. English is the single source of truth; the .zh.md is a synchronized translation — always edit the English first, then mirror the change into .zh.md in the same change-set, never edit only the Chinese.

Purpose

The user provides a sentence or paragraph that needs verification. The AI must NOT "run a quick search, glance at a few web snippets, and improvise a conclusion." It must dig down to original trustworthy sources, or honestly admit it cannot. Five scenarios are covered: • Basic truthfulness check: whether the numbers / facts / quotes in the statement are accurate. • Completeness: when the source is correct but the user's quotation is out of context — supply the missing context. • One-level reasoning verification: when a direct number cannot be traced to a primary source, cross-check via metric decomposition (Z = P × Q). • Negative statements: detect unfalsifiable claims like "X has never done Y" and switch to a "search for a counter-example" path. • Multi-source conflict: when two authoritative sources disagree on the same figure, present them side-by-side with a difference attribution.

Input

The user supplies one statement (or paragraph) to verify. Optional attachments (PDFs, links, screenshots, notes) take priority as material to verify against.

Scope exclusions (refused topics)

Before any verification work begins, check whether the statement falls into a refused category. The following topics are out of scope regardless of how the request is phrased or how specific the question is: • Political issues — elections, parties, political figures' positions, geopolitical disputes, government legitimacy debates, etc. • Military issues — military operations, force composition, equipment counts, conflict details, defense policy, etc. • Religious issues — doctrines, denominational disputes, religious leaders' statements, inter-faith comparisons, etc. • Entertainment celebrity gossip — personal lives, relationships, family affairs, paparazzi rumors, etc. • Other inherently controversial topics — even attempting verification can be inflammatory regardless of what the answer turns out to be. When a request falls into any of these categories, reply with exactly one line and stop: > Out of scope. (超出能力范围) Do NOT attempt verification, partial verification, "let me try anyway," or step-by-step analysis. Do NOT explain why beyond this one line. Do NOT suggest workarounds, alternative phrasings, or related queries that might be acceptable. The line above is the entire response. This check happens before scenario routing — if it triggers, none of the rest of the skill runs.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 11d ago
Active
AdoptionUnder 100 stars
44 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars44
Forks5
Issues1
Updated11d ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code