citation-verification

Verify academic citations via Google Scholar and metadata APIs.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-config --skill citation-verification-clay-hhk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-verification
Source: https://github.com/Clay-HHK/claude-config/tree/main/skills/citation-verification
Command: npx skills add https://github.com/Clay-HHK/claude-config --skill citation-verification-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, arxiv, semanticscholar, bibtexparser, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill reduces the risk of fake, incorrect, or inconsistent citations by providing step-by-step verification principles and a workflow that integrates WebSearch and Google Scholar checks into the writing process.

Core Features & Use Cases

  • Proactive verification workflow: search via WebSearch, confirm existence on Google Scholar, retrieve BibTeX, and verify claim-level content when needed.
  • Multi-layer validation guidance: format validation, existence verification, information matching (title, authors, year), and content validation heuristics with adjustable thresholds.
  • Reference materials and scripts: reference guides for common errors and verification rules plus optional Python reference scripts for CrossRef, arXiv, and Semantic Scholar API usage.
  • Use cases: verify citations while drafting papers, audit bibliographies for AI-hallucinated references, and integrate with ml-paper-writing to auto-trigger checks.

Quick Start

Search for "Attention is All You Need Vaswani 2017" on Google Scholar, confirm the paper entry and BibTeX, and add the verified BibTeX to your bibliography if details match.

Frequently Asked Questions about citation-verification

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

FAQPage Schema
How do I verify if an academic citation is real or hallucinated?

To verify academic citations and detect fake references, search the title on Google Scholar and WebSearch, then cross-check the title, authors, and year. You can also query CrossRef, arXiv, or Semantic Scholar APIs to retrieve matching BibTeX metadata and confirm the paper exists.

What is the best way to check a bibliography for AI-hallucinated references?

The best way to audit a bibliography for AI-hallucinated references is to apply a multi-layer validation workflow: verify format, confirm existence via WebSearch, match title/author/year with fuzzy thresholds, and retrieve BibTeX from CrossRef or Semantic Scholar to validate metadata.

How to retrieve BibTeX entries using CrossRef, arXiv, or Semantic Scholar?

You can retrieve BibTeX entries by querying the CrossRef, arXiv, or Semantic Scholar APIs with the paper title or identifier. The verification workflow includes optional Python reference scripts that call these APIs to fetch and validate the BibTeX metadata for your bibliography.

Can I integrate citation verification into my ml-paper-writing workflow?

Yes, you can integrate citation verification into ml-paper-writing workflows to enforce proactive checks during academic paper drafting. The process applies WebSearch and Google Scholar existence checks, matching titles, authors, and years with adjustable fuzzy thresholds before adding references.

Do I need Python dependencies to run citation verification scripts?

You need Python dependencies including requests, arxiv, semanticscholar, and bibtexparser to run the optional reference scripts. These libraries enable API calls to fetch metadata and parse BibTeX data for verifying academic references and detecting inaccurate citations.