citation-verification

Verify academic citations against OpenAlex, Crossref, and Semantic Scholar.

2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/SteadfastAsArt/citation-verification-skill --skill citation-verification-steadfastasart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-verification
Source: https://github.com/SteadfastAsArt/citation-verification-skill/tree/main
Command: npx skills add https://github.com/SteadfastAsArt/citation-verification-skill --skill citation-verification-steadfastasart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires paper-ladder, and includes scripts (resource) components.

What problem does it solve?

Systematically verify academic citations against multiple authoritative databases to detect fabricated, incorrect, or AI-generated references. Core principle: Never give binary yes/no results. Always report match quality, evidence, and confidence scores.

Core Features & Use Cases

  • Multi-source verification across databases (OpenAlex, Crossref, Semantic Scholar)
  • Match quality scoring (EXACT, HIGH, MEDIUM, LOW, NONE, NEEDS_REVIEW)
  • Confidence reporting and evidence trails
  • Resistance to pressure (time, authority, batch) and reproducible results
  • Supports extraction from documents and direct citation lists

Quick Start

Copy and paste citations or upload a document, then request verification; Claude will extract references and run multi-source checks.

Frequently Asked Questions about citation-verification

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

FAQPage Schema
How do I verify academic citations against multiple databases to detect fabricated references?

Verify academic citations by running multi-source lookups across OpenAlex, Crossref, and Semantic Scholar to confirm existence and metadata accuracy. The Skill extracts references from uploaded documents or pasted lists and returns structured match quality with evidence links.

How do I check if AI-generated references in a manuscript actually exist?

Check AI-generated references by extracting citations from your manuscript and querying authoritative databases like OpenAlex and Crossref. The verification process assigns match quality scores—EXACT, HIGH, MEDIUM, LOW, or NONE—to flag fabricated or incorrect entries.

What's the best way to perform batch citation verification for a literature review without getting false positives?

Perform batch citation verification by submitting your literature review to cross-database lookups against Semantic Scholar and Crossref. Instead of binary results, the system provides confidence levels and evidence trails, resisting batch pressure and ensuring reproducible match quality scoring.

Can I verify references directly from an uploaded document for a grant proposal?

Yes, you can verify references directly from an uploaded grant proposal or manuscript. The Skill automatically extracts pasted references or processes uploaded files, then checks them against multiple databases to report metadata accuracy and existence with structured confidence scores.

Do I need paper-ladder to run crossref and openalex citation checks?

Yes, paper-ladder is a required dependency to run Crossref and OpenAlex citation checks. The Skill relies on this prerequisite component to execute its internal scripts for multi-source verification and structured evidence reporting.

Why does citation verification return NEEDS_REVIEW instead of a simple yes or no match?

Citation verification returns NEEDS_REVIEW because the core principle is to never give binary yes/no results. Match quality scores—including NEEDS_REVIEW, EXACT, and NONE—report confidence levels and evidence trails, ensuring transparency when database lookups yield partial or ambiguous metadata matches.