crossref

Match pasted references against Crossref to produce a four-column markdown table with canonical citations and DOIs.

34|6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/jusi-aalto/crossref --skill crossref-jusi-aalto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crossref
Source: https://github.com/jusi-aalto/crossref/tree/main
Command: npx skills add https://github.com/jusi-aalto/crossref --skill crossref-jusi-aalto

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Pasted bibliographies often contain inconsistencies, typos, or outdated metadata. This skill matches references against the Crossref REST API and returns a clean, canonical four-column markdown table with original text, matched citation, confidence, and flags to guide verification and cleanup.

Core Features & Use Cases

  • DOI-first matching: If a DOI is present, perform a precise lookup to fetch the canonical citation.
  • Free-text matching: When no DOI is present, search Crossref by metadata to find the best journal article or preprint.
  • Reliability flags: Mark likely fabricated or miscited references and surface rate-limit or API issues for user awareness.
  • Use Case: Verify a pasted bibliography for a manuscript to ensure consistent APA formatting and DOIs.
  • Use Case: Clean up a reference list by replacing informal titles with official Crossref metadata.

Quick Start

Paste your bibliography and invoke the /crossref command to generate a four-column APA-style citation table.

Frequently Asked Questions about crossref

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

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

You can verify a bibliography by pasting references for Crossref matching, which returns a four-column markdown table with canonical citations, DOIs, confidence scores, and reliability flags for cleanup.

Can I match preprints and informal titles using Crossref metadata?

Yes, Crossref metadata matching supports free-text queries to find journal articles and SSRN or NBER preprints, replacing informal titles with official canonical citations and DOIs.

What is the best way to identify likely fabricated or miscited references?

The best way to identify likely fabricated or miscited references is to query Crossref and apply reliability flags, surfacing problematic entries alongside confidence scores in a markdown table to guide manual verification.

Does reference cleanup work without an existing DOI?

Yes, reference cleanup works without an existing DOI by searching Crossref metadata via free-text queries to find the best matching journal article or preprint and generate a canonical citation.

How do I extract canonical citations and DOIs into a compact format?

To extract canonical citations and DOIs into a compact format, run the bundled Python script with the --extract flag, which emits a compact JSON extract instead of the standard markdown table.