Scholar Reference

Retrieve reference papers for a PaperMeta via the Semantic Scholar API.

393|34|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Pthahnix/De-Anthropocentric-Research-Engine --skill scholar-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Scholar Reference
Source: https://github.com/Pthahnix/De-Anthropocentric-Research-Engine/tree/main/skills/sop/scholar-reference
Command: npx skills add https://github.com/Pthahnix/De-Anthropocentric-Research-Engine --skill scholar-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Retrieve all reference papers for a given paper by querying the Semantic Scholar API, enabling comprehensive literature mapping without manual sifting.

Core Features & Use Cases

  • Reference retrieval: fetches all cited references of a paper and returns metadata for each reference.
  • Citation-network support: enables rapid construction of citation graphs for reviews and meta-analyses.
  • Use Case: Imagine you are compiling a literature review and need a full reference list for a key paper to ensure no cited works are missed.

Quick Start

Provide a PaperMeta containing s2Id, arxivId, doi, or title, and let the Skill fetch all its references via the Semantic Scholar API.

Frequently Asked Questions about Scholar Reference

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

FAQPage Schema
How do I fetch all references for a paper using the Semantic Scholar API?

Fetch all references for a paper by providing a PaperMeta object containing an s2Id, arxivId, doi, or title. The tool queries the Semantic Scholar API and returns a list of PaperMeta objects for each cited reference.

Can I retrieve citation network metadata for a literature review using just a paper title?

Yes, you can retrieve citation network metadata using a paper title or normalizedTitle. Supplying this in the PaperMeta object allows the tool to query the Semantic Scholar API and fetch all reference metadata without manual sifting.

What identifiers do I need to retrieve references from the Semantic Scholar API?

You need at least one identifier in your PaperMeta object: s2Id, arxivId, doi, or title plus normalizedTitle. The tool uses these to query the Semantic Scholar API and return comprehensive reference lists.

Does this reference retrieval tool work with arXiv IDs and DOIs?

Yes, the reference retrieval tool works with arXiv IDs and DOIs. It accepts a PaperMeta object containing any of these identifiers to query the Semantic Scholar API and return metadata for all cited papers.

What is the best way to build a comprehensive reference list for a meta-analysis?

The best way to build a comprehensive reference list is to provide a PaperMeta object to the tool. It queries the Semantic Scholar API to fetch all cited references, enabling rapid construction of citation graphs for reviews and meta-analyses.

Are there limitations when expanding a citation network for older papers?

Limitations depend on the Semantic Scholar API's coverage of older papers. The tool requires at least one valid identifier—such as s2Id, arxivId, doi, or title—to successfully query and return reference metadata.