citation-verifier

Verify academic citations via DOI, arXiv, and semantic relevance checks.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill citation-verifier-moxywolfllc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: citation-verifier
Source: https://github.com/MoxyWolfLLC/moxywolf-plugins/tree/main/plugins/research-pipeline/skills/citation-verifier
Command: npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill citation-verifier-moxywolfllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps prevent hallucinated, broken, or irrelevant academic citations from making it into published or shared research by verifying identifiers and assessing semantic and topic relevance.

Core Features & Use Cases

  • Four-layer citation verification: checks DOI validity via CrossRef and DataCite, validates arXiv IDs, performs semantic abstract matching, and runs an LLM relevance assessment against the library topic.
  • Research-library quality auditing: use it to verify DOIs/arXiv IDs, detect metadata mismatches, flag partial matches, and identify potentially hallucinated references.
  • Supabase-backed reporting: scopes to unverified citations in a target library, updates verification fields and logs, and produces a structured verification report with actionable next steps.

Quick Start

Use the citation-verifier skill to verify my citations in the target research library and produce a citation verification report with failures and action items.

Frequently Asked Questions about citation-verifier

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

FAQPage Schema
How do I verify academic citations and detect hallucinated references in a research library?▼

Bibliography validation works by checking DOI resolution via CrossRef and DataCite, validating arXiv identifiers, and running LLM relevance scoring to detect hallucinated references before publication.

What is the best way to audit DOIs and arXiv IDs before publishing a research paper?▼

Auditing DOIs and arXiv IDs before publishing uses a four-layer verification process that resolves identifiers via CrossRef and DataCite, performs semantic abstract matching, and flags broken references.

Does citation verification work with Supabase for tracking research integrity logs?▼

Yes, citation verification works with Supabase by scoping unverified citations in a target library, persisting verification status and scores, and logging research integrity audit results.

How do I check if a citation is semantically relevant to my research topic?▼

Checking semantic relevance to your research topic involves matching abstracts and applying LLM relevance scoring against the target library to confirm the citation supports your research context.

Can I detect broken or mismatched bibliographic metadata using CrossRef and DataCite?▼

Yes, detecting broken or mismatched bibliographic metadata is possible by querying CrossRef and DataCite for DOI resolution, validating arXiv identifiers, and identifying partial matches or hallucinated references.

What limitations exist when checking arXiv identifiers and DOI validity for citation audits?▼

Limitations when checking arXiv identifiers and DOI validity include dependency on external API availability for CrossRef, DataCite, arXiv, and Semantic Scholar lookups required to complete semantic matching.