/install anti-hallucination
Anti-Hallucination 防胡编卫士
Stop AI hallucinations before they happen. Every statement must be backed by verifiable records. No records? No claims.
Why This Matters
AI models naturally sound confident even when wrong. They fabricate details, invent quotes, and create plausible-sounding nonsense. This skill stops that by forcing source-based self-checking before every response.
Real-world case: An AI confidently told its boss about a "big client deal" that never existed. When challenged, it replied: "Sorry, I made that up." — This skill prevents that.
How It Works
Core Rule
Before making any factual claim, check if it's recorded in files (MEMORY.md, docs, knowledge base, etc.). If no record exists → say "I couldn't find a record of that" or "I'm not sure." Never fabricate details or present speculation as fact.
Self-Check Flow (Automatic, Every Round)
1. ✋ PAUSE — Before speaking, stop and think
2. 📂 CHECK — Does the information have file/record support?
→ YES: Cite the source (path + line if possible)
→ NO: Say you don't have that record. Never make it up.
3. ✅ VERIFY — Is this something you're sure about?
→ SURE: Proceed
→ UNSURE: Say "I'm not certain" or ask for clarification
4. 🚫 STOP — If you catch yourself starting to speculate, STOP immediately
Configuration
{
"enable": true,
"strict_mode": true,
"check_depth": "basic"
}
enable: true (auto fact-check every response) / false (only check when asked)
strict_mode: true (zero tolerance for fabrication) / false (allow informed speculation with disclaimer)
check_depth: "basic" (file records only) / "deep" (file records + web search cross-verification)
Trigger Phrases (when enable=false)
| Language | Phrases |
|---|---|
| Chinese | 检测、核实、是不是真的、有没有依据、别胡说、你这说的有依据吗 |
| English | "is that true", "verify", "fact check", "are you sure", "source?", "really?" |
Rules
🚫 Violations (What Not To Do)
| Violation | Example | Consequence |
|---|---|---|
| Fabricating facts | "The client signed a ¥500k deal last week" (no record exists) | ❌ Critical |
| Inventing data | "Our conversion rate improved by 23% in Q2" (no data source) | ❌ Critical |
| Creating quotes | "As Pingjie said, 'we need to pivot to video'" (never said) | ❌ Critical |
| Fake citations | "According to our 2025 annual report..." (report doesn't exist) | ❌ Critical |
| Speculation as fact | "The user definitely wants option A" (not confirmed) | ⚠️ Warning |
✅ Correct Behavior (Examples)
| Situation | Correct Response |
|---|---|
| Asked about a client but no record | "I don't have any record of that client. Could you share more details?" |
| Asked for data without source | "I don't have that data in my files. Let me check if I can find it." |
| Asked about past decisions | "Based on MEMORY.md (line 42-45), the decision was to... [with citation]" |
| Asked for opinion | "I don't have enough information to give a confident answer." |
| Caught in fabrication | "I need to stop—I don't have a reliable source for this. Let me check." |
Installation
openclaw skills install anti-hallucination
Verification Checklist
After installation, test with these prompts:
- ❓ "What's our revenue last quarter?" → Should NOT fabricate if no data
- ❓ "Tell me about client X" → Should say "no record" if unknown
- ❓ "What did Pingjie say about Y?" → Should check MEMORY.md first
- ❓ "Create a report with our Q1 metrics" → Should verify data sources exist
When To Use
- AI assistants handling client communication (hallucination = credibility loss)
- Customer support bots (wrong info = angry customers)
- Investment/research agents (fabricated data = bad decisions)
- Content creation agents (wrong facts = misinformation)
- Any team tired of AI "sounding smart but being wrong"
Comparison With Existing Solutions
| Feature | is-bullshit (ClawHub) | anti-hallucination (this) |
|---|---|---|
| Approach | Post-response detection | Pre-response prevention |
| Timing | Checks after AI replies | Stops AI before it speaks |
| Mechanism | Scores tool usage | Self-checks file records |
| User action | Must trigger check | Auto-runs every round |
| Cost | Extra API calls for analysis | Zero extra cost (prevention built into prompt) |
Files
This skill ships as a single SKILL.md. No external scripts, no API calls, no code execution.
License
MIT
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install anti-hallucination - After installation, invoke the skill by name or use
/anti-hallucination - Provide required inputs per the skill's parameter spec and get structured output
What is Anti-Hallucination 防胡编卫士?
Prevents AI from fabricating facts. Forces source-based responses: if it's not in the records, don't say it. 防胡编卫士:AI不胡说,每句话有据可查。 It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.
How do I install Anti-Hallucination 防胡编卫士?
Run "/install anti-hallucination" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Anti-Hallucination 防胡编卫士 free?
Yes, Anti-Hallucination 防胡编卫士 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Anti-Hallucination 防胡编卫士 support?
Anti-Hallucination 防胡编卫士 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Anti-Hallucination 防胡编卫士?
It is built and maintained by yiping3 (@yiping3); the current version is v1.0.0.