bluff

Verify URLs and non-URL citations in AI-generated text for resolution status.

6|1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/JGalego/Bag-of-Tricks --skill bluff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluff
Source: https://github.com/JGalego/Bag-of-Tricks/tree/main/bluff
Command: npx skills add https://github.com/JGalego/Bag-of-Tricks --skill bluff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Ensures that URLs and references in your LLM-generated text are real and reachable, preventing misleading links and ensuring accurate sources.

Core Features & Use Cases

  • Link Verification: Confirm the existence and functionality of URLs in text output by LLMs.
  • Citation Verification: Check the accuracy of cited sources (like DOIs and arXiv IDs) without requiring internet access for extraction.
  • Use Case: Suppose your AI assistant suggests multiple sources for a report. Use Bluff to verify these sources are active and valid before citing them.

Quick Start

Check if the links in the generated text 'answer.txt' are real with the 'bluff' command.

Frequently Asked Questions about bluff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify if links and citations in LLM generated text are real?

To verify links and citations in LLM generated text, you can use a Python CLI to batch check URLs, DOIs, and arXiv IDs, detecting and flagging non-existent or broken references before publishing.

Can I check non-URL citations like arXiv IDs without an internet connection?

Yes, you can check non-URL citations like arXiv IDs without requiring internet access for extraction, allowing you to validate the format and existence of academic references offline.

How do I check if URLs in a text file resolve successfully?

You can check if URLs in a text file resolve successfully by running a link verification command on your output file, which tests the existence and functionality of generated links.

Does this link verification tool work with Claude Code integration?

Yes, this link verification tool is compatible with Claude Code integration, allowing you to verify the resolution status of URLs and references directly within your AI assistant workflow.

What is the best way to prevent misleading AI hallucinated links in research?

The best way to prevent misleading AI hallucinated links in research is to perform automated citation checking on your output, ensuring all URLs and references are reachable and valid.

Are there limitations to checking AI output references for broken links?

A limitation of checking AI output references is that while URL verification requires connectivity to confirm resolution, extraction of non-URL citation formats is handled without internet access.