extract-paper-images

Extract authentic paper images from arXiv sources and PDFs into an indexed list.

3|2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/wzh4464/claude-skills --skill extract-paper-images-wzh4464
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-paper-images
Source: https://github.com/wzh4464/claude-skills/tree/main/extract-paper-images
Command: npx skills add https://github.com/wzh4464/claude-skills --skill extract-paper-images-wzh4464

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

研究者在处理论文时需要高质量图片用于笔记、汇总和后续复用。本技能通过自动化工作流优先从 arXiv 源码包提取论文原图,减少误取低质量图片的风险。

Core Features & Use Cases

  • 优先级提取:从 arXiv 源码包中的 pics/、figures/、fig/ 等目录获取原始论文图片,确保清晰与原始内容。
  • 回退策略:若源码包不可用或图片不足,自动回退到从 PDF 提取图片,尽量避免捕获非核心元素。
  • 输出与索引:图片保存到 Literature/images/[citekey]/,并生成 index 文件列出来源、路径、大小和格式,方便在笔记中引用。

Quick Start

Instruct the AI to extract all authentic paper images, prioritizing arXiv source assets, and save them under Literature/images/[citekey]/; provide the image paths in 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 authentic figures from arXiv papers for literature reviews?

Extracting publication-quality images from arXiv papers involves prioritizing original source assets over PDF figures to ensure maximum clarity. This automated process fetches authentic images directly from source packages, guaranteeing high-resolution outputs for literature reviews and notes.

Can I extract images from local PDFs when the arXiv source is unavailable?

Yes, if the arXiv source package is unavailable, the system automatically falls back to extracting figures directly from the local PDF file. This ensures you still retrieve the necessary images even without access to the original source assets.

How does the three-tier pipeline for paper image extraction work?

The three-tier pipeline works by sequentially attempting arXiv-source image extraction, then PDF figure extraction, and finally raw PDF extraction. This prioritized approach ensures the highest available image quality while minimizing the capture of non-core elements.

Does PyMuPDF support extracting publication-quality figures from scholarly articles?

Yes, PyMuPDF supports extracting publication-quality figures from scholarly articles by parsing PDF documents to locate and render images. It handles the PDF extraction fallback tier, ensuring reliable figure capture when source packages are inaccessible.

What is the best way to organize extracted paper figures for notetaking?

The best way to organize extracted paper figures for notetaking is to save them in a structured directory like Literature/images/[citekey]/ and generate an index file. This index maps sources, paths, and formats, streamlining integration into notes and dashboards.

Why does PDF image extraction sometimes capture non-core elements from papers?

PDF image extraction captures non-core elements because PDFs flatten documents into visual objects without semantic separation. Prioritizing arXiv source packages avoids this by fetching original figures directly from their designated directories, bypassing PDF rendering limitations.