crossref

Normalize academic citations against the Crossref REST API into APA-style strings.

203|27|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/franklee16/academic-research-skills --skill crossref-franklee16
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crossref
Source: https://github.com/franklee16/academic-research-skills/tree/main/citations/crossref-main
Command: npx skills add https://github.com/franklee16/academic-research-skills --skill crossref-franklee16

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps you reliably verify a pasted bibliography, find missing DOIs, and replace inconsistent references with canonical, APA-style matches from Crossref.

Core Features & Use Cases

  • Bibliography matching: Compares each pasted reference against the Crossref REST API and returns a one-row-per-reference table.
  • DOI-based canonicalization: If a DOI is present, it performs an exact lookup and outputs the canonical metadata and DOI link.
  • API-assisted citation cleanup: Flags likely issues (e.g., likely fabricated/miscited references, author/title mismatches, and API errors) instead of forcing weak matches.

Quick Start

Paste your reference list in chat and ask Claude to verify and canonicalize the citations against Crossref.

Frequently Asked Questions about crossref

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

FAQPage Schema
How do I verify academic citations and find missing DOIs for a bibliography?

To verify academic citations and find missing DOIs, the Skill matches each pasted reference against the Crossref REST API and returns canonical APA-style citation strings with DOI links for your bibliography.

Can I check if references in my economics paper are fabricated or miscited?

Yes, you can check if references are fabricated or miscited because the Skill applies confidence and mismatch flagging rules to detect likely author and title mismatches, API errors, and weak matches instead of forcing incorrect citations.

What is the best way to normalize pasted citations into APA format?

The best way to normalize pasted citations into APA format is to trigger the markdown workflow that uses the bundled Python REST wrapper for DOI lookups or text queries, outputting canonical APA-style citation strings.

Does bibliography cleanup with Crossref work for large batches of social-science references?

Yes, bibliography cleanup with Crossref works for large batches of social-science references because the Skill is specifically designed to handle trust-checking and DOI discovery across large reference lists in economics, finance, and social sciences.

What happens when a DOI lookup fails or returns a weak match during reference normalization?

When a DOI lookup fails or returns a weak match during reference normalization, the Skill flags the likely issue, such as a fabricated reference, author mismatch, or API error, rather than forcing a weak match.