Skills

Paper Interpretation

从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when...

Install

npx skills add digoal/blog --skill paper-interpretation -g -a claude-code -y
Repository
digoal/blog8.6k
Category
Documents
Updated
3d ago
License
GPL-2.0
Context cost
Lightabout 1,436 tokens
Runs scripts
Yes, review before use

What it does

从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF, arXiv PDF, conference paper PDF, journal paper PDF, or local/remote PDF URL.

Paper Interpretation

Goal

Read the whole paper, including text, tables, figures, captions, appendices, and experiment details, then write a Chinese Markdown article that helps non-specialists understand the paper while preserving its academic and industrial value.

Always save the final Markdown under the current project's markdown/ directory. Create the directory if missing. Use a descriptive filename derived from the paper title, for example markdown/论文标题-通俗解读.md.

Intake

Accept either:

  • A local PDF path.
  • A PDF URL.

If the user gives a URL, download the PDF or use scripts/extract_paper_assets.py to download and extract it. If the PDF is scanned or extraction is incomplete, use OCR or available PDF/image tooling before writing. Do not rely only on abstract/introduction unless the PDF cannot be fully processed; state any limitation explicitly.

Extraction Workflow

Use the helper script when useful:

python3 /Users/digoal/.codex/skills/paper-interpretation/scripts/extract_paper_assets.py INPUT_PDF_OR_URL --out .paper-work

The script creates:

  • paper.pdf for the normalized PDF.
  • paper_text.md with page-level text.
  • paper_tables.md with table candidates when pdfplumber is available.
  • figures/ with extracted embedded images when PyMuPDF is available.
  • manifest.json with extraction status and warnings.

Read the extracted files and inspect important figures/tables directly when they carry evidence, architecture, or results. If a library is unavailable, use other local tools if present; otherwise continue with the available extraction and mention the gap only if it affects confidence.

Reading Checklist

Before writing, identify:

Read the whole SKILL.md on GitHub

More in Documents