extract-paper-images

Extract figures from research papers using arXiv source images and PDFs.

1.6k|161|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/juliye2025/evil-read-arxiv --skill extract-paper-images-juliye2025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-paper-images
Source: https://github.com/juliye2025/evil-read-arxiv/tree/main/extract-paper-images
Command: npx skills add https://github.com/juliye2025/evil-read-arxiv --skill extract-paper-images-juliye2025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyMuPDF, requests, and includes scripts (resource) components.

What problem does it solve?

Extracts high-quality figures from research papers, prioritizing arXiv source images to ensure core figures are captured for notes and knowledge graphs.

Core Features & Use Cases

  • Tiered extraction: prefers arXiv source images, then embedded PDF figures, and finally PDF-based extractions.
  • Organized output: saves images under 20_Research/Papers/[领域]/[论文标题]/images/ and generates a concise index.
  • Use Case: Researchers can quickly assemble figure sets for literature reviews or slide decks.

Quick Start

Run the extraction on a paper identifier (e.g., 2510.24701) to obtain all available figures and an index.

Frequently Asked Questions about extract-paper-images

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

FAQPage Schema
How do I extract figures from arXiv papers?

Extract figures from arXiv papers by providing an arXiv ID to prioritize source images for maximum accuracy and quality. A three-tier pipeline captures high-resolution figures and saves them to an organized directory with a generated index.

Can I extract images from a local PDF file?

Yes, you can extract images from a local PDF file. When arXiv source images are unavailable, the skill falls back to extracting embedded PDF figures and then performs raw PDF-based image extraction.

What is the best way to get high-quality images from research papers?

The best way to get high-quality images is using a tiered extraction approach that prioritizes arXiv source images over embedded PDF figures. This ensures maximum accuracy and resolution for research papers.

Does the extraction tool require PyMuPDF and requests?

Yes, the image extraction tool requires PyMuPDF and requests. PyMuPDF handles parsing local PDF files while requests fetches arXiv source images during the extraction pipeline.

How are extracted paper figures organized on disk?

Extracted paper figures are organized under a structured directory path categorized by research domain and paper title. The skill creates an images folder per paper and outputs an index.md with provenance.

Why are extracted PDF images lower quality than arXiv source images?

Extracted PDF images are lower quality because they are rendered or embedded versions of the original figures. Prioritizing arXiv source images captures original high-resolution files before PDF compression degrades them.