citation-engine

Verify citations against PubMed, CrossRef, Semantic Scholar, and bioRxiv/medRxiv and format them in Vancouver, APA, AMA, Nature, Chicago, or IEEE styles.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/olaTechie/scientific-paper-writer --skill citation-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-engine
Source: https://github.com/olaTechie/scientific-paper-writer/tree/main/skills/citations
Command: npx skills add https://github.com/olaTechie/scientific-paper-writer --skill citation-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates end-to-end citation verification and bibliography formatting for scholarly writing, ensuring every reference is traceable to authoritative databases and correctly formatted.

Core Features & Use Cases

  • Verification pipeline across PubMed, CrossRef, Semantic Scholar, and bioRxiv/medRxiv to locate and validate citation metadata.
  • Metadata normalisation to a unified schema ready for formatting in Vancouver, APA, AMA, Nature, Chicago, or IEEE.
  • Duplicate detection and merging to resolve conflicting records and retain the most complete metadata.
  • Preprint status checks to distinguish or update preprints with published versions when applicable.
  • Cross-referencing audit to ensure in-text citations match the reference list and vice versa.

Quick Start

Paste your manuscript with citations and ask the plugin to verify all references and format them in Vancouver style.

Frequently Asked Questions about citation-engine

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

FAQPage Schema
How do I verify scholarly references against multiple databases like PubMed and CrossRef?

Verify scholarly references by cross-checking each citation against PubMed, CrossRef, Semantic Scholar, and bioRxiv to validate metadata. This process locates authoritative records, normalizes author names and DOIs, and flags unverifiable or ambiguous entries for manual review.

Can I format a bibliography in Vancouver or APA style after checking preprint status?

Yes, you can format bibliographies in Vancouver, APA, AMA, Nature, Chicago, or IEEE styles. The process applies your chosen style to normalized metadata, distinguishing or updating preprints with published versions to produce a clean, publication-ready reference list.

What is the best way to cross-reference in-text citations with my reference list?

The best way to cross-reference in-text citations is to run an audit that checks every in-text citation against the reference list and vice versa. This ensures all cited works are traceable to authoritative databases and resolves missing or conflicting entries.

Does citation verification handle duplicate detection and metadata merging?

Yes, citation verification includes duplicate detection and merging to resolve conflicting records. It retains the most complete metadata from cross-checked databases, ensuring the final bibliography contains accurate and non-redundant scholarly references.

Why are some references flagged for manual review during bibliography formatting?

References are flagged for manual review when they are unverifiable or ambiguous across authoritative databases. If citation metadata cannot be confidently matched or normalized, the system isolates the entry to prevent incorrect formatting in the final publication-ready bibliography.

Do I need a specific manuscript workflow to normalize PubMed IDs and page numbers?

No specific workflow is required, but the tool is designed for integration with manuscript workflows and Claude plugins. You can paste your manuscript with citations and request reference verification and normalization of PubMed IDs, DOIs, and page numbers directly.