paper-lookup

Search ten academic paper databases via REST APIs for papers, citations, and full text.

Updated Aug 12, 2026
One-click install
npx skills add https://github.com/littlt-momo-c-yfc/skills --skill paper-lookup-littlt-momo-c-yfc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-lookup
Source: https://github.com/littlt-momo-c-yfc/skills/tree/main/skills/scientific-toolkit-skill/references/scientific-skills/paper-lookup
Command: npx skills add https://github.com/littlt-momo-c-yfc/skills --skill paper-lookup-littlt-momo-c-yfc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Finding scholarly literature requires knowing which database to query, how to format identifiers like DOIs and PMIDs, and how to call each REST API correctly. This Skill removes that friction by routing literature queries to the right academic databases and returning raw results. ## Core Features & Use Cases - Multi-database search: Query PubMed, PMC, bioRxiv, medRxiv, arXiv, OpenAlex, Crossref, Semantic Scholar, CORE, and Unpaywall through their REST APIs. - Identifier handling: Look up papers by DOI, PMID, PMCID, arXiv ID, or OpenAlex ID, and convert between identifier systems using the PMC ID Converter. - Open access discovery: Check Unpaywall and CORE for legal free PDFs and full text of paywalled articles. - Use Case: Ask for papers on CRISPR gene therapy published after 2023, and the Skill searches PubMed and OpenAlex in parallel, then checks Unpaywall for open access PDF links for each result. ## Quick Start Find recent papers on transformer architectures and get open access PDF links for the top results.

Frequently Asked Questions about paper-lookup

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

FAQPage Schema
How do I search PubMed for papers on a topic?

Use the NCBI E-utilities esearch endpoint with db=pubmed and your query term, then call esummary or efetch with the returned PMIDs to get titles, abstracts, and metadata. Without an API key you are limited to 3 requests per second.

Which academic database should I use for literature search?

Use PubMed for biomedical topics, arXiv for physics and CS preprints, OpenAlex or Semantic Scholar for cross-disciplinary search, and Crossref for DOI metadata. For open access PDFs, check Unpaywall or CORE after finding the paper.

How do I find a free PDF of a paywalled paper?

Query the Unpaywall API with the paper's DOI and your email parameter. If is_oa is true, the best_oa_location.url_for_pdf field contains a direct link to a legal free copy, with oa_status indicating gold, green, hybrid, or bronze access.

Can I keyword search bioRxiv or medRxiv preprints?

No, the bioRxiv and medRxiv APIs only support date-range browsing and DOI lookup, with no keyword search. To search preprints by keyword, use Semantic Scholar, OpenAlex, or CORE, which index bioRxiv and medRxiv content.

Why does my Semantic Scholar API request return 429 errors?

Without an API key, Semantic Scholar uses a shared rate pool that frequently hits limits. Register for a free API key and pass it in the x-api-key header to get a dedicated 1 request per second allowance.

How do I convert between PMID, PMCID, and DOI identifiers?

Use the PMC ID Converter API at pmc.ncbi.nlm.nih.gov/tools/idconv with the ids parameter. It accepts up to 200 comma-separated IDs and returns the corresponding PMID, PMCID, and DOI for articles present in PMC.