download-ref

Fetch metadata and PDFs for academic references via Semantic Scholar API.

5|Updated May 1, 2026
One-click install
npx skills add https://github.com/GiggleLiu/zlp-harness --skill download-ref
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: download-ref
Source: https://github.com/GiggleLiu/zlp-harness/tree/main/skills/download-ref
Command: npx skills add https://github.com/GiggleLiu/zlp-harness --skill download-ref

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pymupdf4llm, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of adding new academic references by automating metadata retrieval and PDF downloading, saving time and reducing manual effort.

Core Features & Use Cases

  • Reference Management: Fetches metadata from Semantic Scholar for arXiv IDs and DOIs to keep your library comprehensive and current.
  • PDF Downloading: Downloads preprints from arXiv and paywalled papers via DOI with fallback options, ensuring access to full texts.
  • Use Case: Suppose you want to add multiple recent research papers to your collection; use this Skill to batch download metadata and PDFs, streamlining your literature review process.

Quick Start

Use the download-ref skill to batch fetch metadata for arXiv:1806.08734 and DOI:10.1103/PhysRevLett.130.036401, and download their PDFs.

Frequently Asked Questions about download-ref

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

FAQPage Schema
How do I batch fetch academic references and download PDFs automatically?

To batch fetch academic references and download PDFs automatically, you can use this Skill to retrieve metadata via the Semantic Scholar API for arXiv IDs and DOIs, while simultaneously downloading preprint and paywalled PDFs with fallback options.

How to get metadata for arXiv IDs and DOIs using Semantic Scholar?

You can get metadata for arXiv IDs and DOIs by providing them as input; the Skill queries the Semantic Scholar API to automatically extract and compile the required bibliographic information into your local literature collection.

What's the best way to download paywalled papers via DOI?

The best way to download paywalled papers via DOI using this Skill is by utilizing its automated fallback options, which attempt to fetch the full text PDFs directly through DOI links when standard preprint access fails.

Do I need Python packages like pymupdf4llm and requests to fetch literature metadata?

Yes, you need the Python packages pymupdf4llm and requests installed in your environment to fetch literature metadata, as these dependencies handle API communication and PDF text extraction for the Skill's automated download processes.

Can I use this Skill for literature review compilation with arXiv preprints?

Yes, you can use this Skill for literature review compilation with arXiv preprints, as it specifically automates the retrieval of metadata and downloads preprint PDFs to streamline your research workflow and maintain a current library.

What are the limitations when retrieving metadata using Semantic Scholar?

A limitation when retrieving metadata using Semantic Scholar is that the automated process depends entirely on the API's coverage for the provided arXiv IDs and DOIs, meaning it may fail to fetch data for highly obscure or unindexed literature.