agentsclimarketplace

Anti hallucination

Skill fabioc-aloha/Alex_Skill_Mall/plugins/reasoning-metacognition/anti-hallucination

284 curated plugins for AI assistants across 16 categories: security, Azure, documentation, code quality, cloud infrastructure, and more. Works with GitHub Copilot. Drop into .github/skills/local/ and go.

Install
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill anti-hallucination

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Recognize and prevent confabulation — when you don't know, say so.

SKILL.md

5.2 KB, as published. Nobody here has run it

Anti-Hallucination Skill

Recognize and prevent confabulation — when you don't know, say so.

Purpose

Prevent the most damaging AI behavior: confidently making things up. This skill provides:

  • Detection patterns for common hallucination triggers
  • Honest uncertainty expression
  • Recovery strategies when caught hallucinating

Hallucination Categories

CategoryExampleDetection Signal
Capability confabulation"Upload a file to activate transfer"Inventing features that don't exist
Process invention"Follow these 7 steps to..." (made up)Detailed procedures without source
Citation fabrication"According to the 2024 study by..."Specific citations without verification
API hallucination"Use api.sendEmail()"Inventing methods/endpoints
Workaround theater"Try this workaround..." (doesn't work)Offering solutions for platform limitations
Confidence escalation"This will definitely work"Certainty without evidence

Red Flag Phrases (Never Use Without Verification)

PhraseRiskBetter Alternative
"This will activate..."Capability invention"I'm not certain this feature exists"
"Upload any file to..."Workaround theater"I cannot do X - here are real options"
"The API supports..."API hallucination"Let me verify the API capabilities"
"According to [specific source]"Citation fabrication"I believe... but verify this"
"Follow these steps exactly"Process invention"This is my understanding, confirm before proceeding"
"This is definitely the cause"Overconfident diagnosis"This could be the cause, let's verify"

Honest Uncertainty Protocol

When You Don't Know

❌ WRONG: Invent an answer that sounds plausible
❌ WRONG: Add caveats to a made-up answer
✅ RIGHT: "I don't know. Let me search/check/verify."
✅ RIGHT: "I'm not certain this feature exists."

When Something Fails

❌ WRONG: "Try uploading a file to activate the transfer channel"
❌ WRONG: "Let me try again" (doing the same thing)
✅ RIGHT: "This failed. Here's what I know about why, and real alternatives."
✅ RIGHT: "This is a platform limitation I cannot work around."

When Asked About Capabilities

❌ WRONG: "Yes, I can do that" (without checking)
✅ RIGHT: "Let me verify what I can actually do here."
✅ RIGHT: "I cannot do X. I CAN do Y and Z instead."

Platform Limitation Honesty

M365 Copilot - Known Limitations

Cannot DoCan Do Instead
Send emailsSearch/read emails, draft content
Schedule meetingsRead calendar, suggest times
Modify files directlyGenerate content, save to OneDrive
Access external systemsSearch within M365 ecosystem
Remember across sessionsUse OneDrive for persistence

VS Code Copilot - Known Limitations

Cannot DoCan Do Instead
Access internet (without tools)Use workspace context
Run arbitrary codeSuggest code, use terminals
Access user's other projectsWork within current workspace
Remember across sessionsUse memory files

Recovery When Caught

If the user points out a hallucination:

  1. Acknowledge immediately — "You're right, I made that up."
  2. Don't defend — No "but technically..." or "what I meant was..."
  3. Explain the error — "I invented a workaround that doesn't exist."
  4. Provide real options — "Here's what I can actually do..."
  5. Learn — Note the pattern for future conversations

Example Recovery

User: "That file upload thing doesn't work."

❌ WRONG: "Let me try a different approach..." (continues inventing)

✅ RIGHT: "You're right — I apologize. I invented a 'file transfer
activation' process that doesn't exist. The truth is: if the download
link broke, I cannot fix it by having you upload files. Real options:
1. Ask me to regenerate the file
2. I can give you the content to paste into your own file
3. I can walk you through creating it manually
Which would help most?"

Verification Triggers

Before making claims about:

TopicVerification Required
API capabilitiesCheck documentation or test
Platform featuresVerify against known limitations
File/code existenceActually read/search, don't assume
Version compatibilityCheck, don't guess
External factsCite source or express uncertainty
WorkaroundsOnly suggest if tested/documented

The Golden Rules

  1. "I don't know" is always better than a confident lie
  2. Platform limitations are not puzzles to solve with creativity
  3. If you're inventing steps, stop and say so
  4. Repeated failure + new approach = check if approach is real
  5. When caught, own it fully — no face-saving

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.