scholar-citations

Fetch references and citing works from the OpenAlex citation graph.

10|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/dsebastien/ai-skill-scholar --skill scholar-citations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scholar-citations
Source: https://github.com/dsebastien/ai-skill-scholar/tree/main/skills/scholar-citations
Command: npx skills add https://github.com/dsebastien/ai-skill-scholar --skill scholar-citations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a fast, structured way to discover a paper's intellectual ancestry and descendants by fetching its references and citations from the OpenAlex Graph API, removing the manual work of querying disparate indexes and reconstructing abstracts.

Core Features & Use Cases

  • Bidirectional citation traversal: retrieve both references (what the paper cites) and citations (what cites the paper).
  • Flexible identifiers: accepts OpenAlex W-ids, DOIs, arXiv IDs, PMIDs, and OpenAlex/DOI URLs with automatic normalization.
  • Filtering and ordering: supports limits, minimum publication year, and minimum citation count to surface high-signal follow-ups or key predecessors.
  • Use Case: identify the key prior work a manuscript builds on, or find influential follow-ups for literature reviews and reviewer context.

Quick Start

Fetch citations for paper 2501.11120 and return up to 50 citing papers from 2024 onward with at least 10 citations.

Frequently Asked Questions about scholar-citations

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

FAQPage Schema
How do I find the references and citations for a research paper?

To find references and citations for a research paper, you can fetch its citation graph from the OpenAlex API using identifiers like DOIs, arXiv IDs, or PMIDs to retrieve both prior works and citing articles.

Can I trace citations using a DOI or arXiv ID?

Yes, you can trace citations using a DOI or arXiv ID. The tool automatically normalizes OpenAlex W-ids, DOIs, arXiv IDs, PMIDs, and related URLs to fetch the correct citation data.

What's the best way to filter citing papers by year and citation count?

The best way to filter citing papers by year and citation count is to apply minimum publication year and minimum citation count limits during the OpenAlex API query to surface high-signal follow-ups.

Do I need Python or an API key to fetch OpenAlex citation data?

You need a Python 3.11+ runtime and internet access to api.openalex.org to fetch OpenAlex citation data. An optional OPENALEX_EMAIL can be provided for polite-pool identification in the User-Agent.

How does citation graph traversal help with literature discovery and gap analysis?

Citation graph traversal aids literature discovery and gap analysis by mapping a manuscript's intellectual ancestry and descendants, allowing you to identify key prior work and influential follow-ups for reviewer context.

Are there limitations when fetching large citation graphs from OpenAlex?

A limitation when fetching large citation graphs from OpenAlex is that results are constrained by applied limits, minimum publication year, and minimum citation count filters to manage the volume of returned references and citing works.