paper-summarizer

paper-summarizer is a skill for Claude Code, Codex from Lex669/LumericalFDTD-skill. It costs 132 tokens per session (1,540 once invoked), scanned A, original, MIT.

A guide for understanding academic research papers provided as PDFs, including their text, charts, and diagrams. It summarizes the paper and explains what each figure shows, what it means, and how it supports the paper’s claims.

In plain words
What is it for?
Use it to review papers in optics, infrared imaging, engineering, physics, and related fields, especially when detailed figure explanations are needed.
Why use it?
It helps readers understand both the written argument and the evidence in the figures. It also adapts its reading approach for longer papers or scanned documents.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Part of the LumericalFDTD plugin — 5 skills, 4 commands shipped together

Good fit Use it to review papers in optics, infrared imaging, engineering, physics, and related fields, especially when detailed figure explanations are needed.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/lex669/lumericalfdtd-skill/paper-summarizer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Lex669/LumericalFDTD-skill --skill paper-summarizer
Clone the repo
git clone --depth 1 https://github.com/Lex669/LumericalFDTD-skill

Made for: Claude Code, Codex.

Or install LumericalFDTD, the plugin that ships this one along with the rest of its 5 skills, 4 commands.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for paper-summarizer

README.md
[![agentmods](https://agentmods.dev/badge/skills/lex669/lumericalfdtd-skill/paper-summarizer.svg)](https://agentmods.dev/skills/lex669/lumericalfdtd-skill/paper-summarizer)
Your own site
<a href="https://agentmods.dev/skills/lex669/lumericalfdtd-skill/paper-summarizer"><img src="https://agentmods.dev/badge/skills/lex669/lumericalfdtd-skill/paper-summarizer.svg" alt="Measured on agentmods" height="20"></a>
Per session 132 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,540 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00132 $0.01540
Opus 5 $0.00066 $0.00770
Sonnet 5 $0.00026 $0.00308
Haiku 4.5 $0.00013 $0.00154

Measured 8d ago against content hash ddeac43ae43a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

paper-summarizer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/paper-summarizer/SKILL.md · 106 lines

How it starts

The opening of the file, as written. The whole thing — 106 lines — stays where its author put it; the contents beside it link to each section on GitHub.

论文总结与图表详解器

对用户提供的PDF学术论文进行深度总结,核心特色是对论文中每一个图表进行详细解释——不只是描述图表展示什么,更要解释图表背后的物理/工程含义、与论文核心论点的关系、以及图表本身的质量。

输入处理

接受任一形式的论文输入:

  • PDF文件路径 — 用 Read 工具直接读取(PDF支持多模态,可同时看到文字和图表)
  • Arxiv URL — 用 WebFetch 获取摘要和PDF链接
  • DOI — 通过 doi.org 解析后用 WebFetch 获取
  • 直接粘贴文本 — 用户直接提供的论文内容(此时图表需用户额外提供截图)

扫描版/OCR版PDF提取质量有限,提醒用户并尽力解读可见内容。

Token 预算管理

论文分析可能消耗大量上下文。按论文规模选择策略:

论文规模 策略
短论文(≤10页,<15图) 一次性全量读取,逐个图表精读。无需分批。
中等论文(11-20页,15-30图) 分 2 批:方法+实验 → 结果+讨论+图表。每批输出对应章节。
长论文(>20页,>30图) 分 3-4 批。先读前 2 页建立全局认知,再按章节分批。每批输出后清空上下文。图表数量超过 30 个时优先保证正文图表完整覆盖,补充材料图表标注"建议手动查阅"。

分批信号

遇到以下任一情况时主动切换到分批发:

  • PDF 页数 > 20
  • 图表编号超过 Figure 15
  • 单次 Read 返回内容被截断
  • 上下文窗口使用超过 50%(观察系统提示中的 usage 信息)

分批时告知用户当前进度(如"已完成第 1/3 批:方法论章节")。

阅读策略

读取策略的核心原则是:优先覆盖所有图表,同时对论文结构建立全局认知

PDF较长的论文(>10页)

分阶段阅读,每阶段有明确目的:

  1. 先读前2页 — 建立全局认知:标题、作者、摘要、引言开头。确定论文领域和核心问题。
  2. 浏览全部页面 — 快速扫描定位所有图表位置和章节边界。建立"图表地图",确保后续不遗漏。
  3. 精读核心章节 — Methods/Experiment/Results/Discussion 逐段细读。理解每个实验和结论。
  4. 逐个精读图表 — 每个图表作为独立单元精读。对于多子图(a/b/c/d),每个子图都要单独观察和分析。

PDF较短的论文(≤10页)

一次性全量读取建立全局认知,然后逐个图表回溯精读。

图表识别清单

读取过程中标记所有图表类型,不遗漏任何编号或非编号的视觉元素:

  • Figure/Fig/图(含子图 a/b/c/d/e/f)
  • Table/表
  • 未编号的示意图、流程图、照片
  • Supplementary Materials 中的图表

输出结构

按8章节固定结构输出中文报告。完整模板见 references/output-template.md——开始输出前读取该模板,严格按模板结构填充内容。

报告八章分别为:

  1. 论文基本信息 — 标题/作者/年份/期刊/DOI/领域
  2. 研究问题与动机 — 要解决什么问题?为什么重要?前人不足?
  3. 方法与技术路线 — 怎么解决的?核心技术是什么?创新点在哪?
  4. 实验设计与验证 — 怎么验证的?数据集/装置/基线/指标是什么?
  5. 图表详解 — 核心章节,每个图表逐一详细解释
  6. 核心贡献 — 区分真创新 vs 工程优化
  7. 局限与不足 — 有据可查的局限性分析
  8. 总结与启发 — 核心信息、领域影响、后续研究方向

图表详解方法

每个图表的解释按5个维度展开,这是本技能区别于泛泛总结的核心:

  1. 图表类型 — 识别正确是解释正确的前提
  2. 展示内容 — 横纵坐标、数据序列、标尺等关键元信息
  3. 关键观察 — 数据趋势、异常点、子图对比,用具体数值说话
  4. 与论文论点的关系 — 这个图表在论证体系中的角色:支撑了什么结论?证明或反驳了什么?
  5. 图表质量评价 — 从清晰度、标注完整性、色觉友好性、误差表达、可视化诚实性五个维度评估

详细的各类型图表分析指南和检查清单见 references/chart-analysis.md——在对每个图表做分析前读取该文件。

对于有子图的 Figure,每个子图 (a) (b) (c)... 都单独按5维度分析,不能笼统概括整个 Figure。

Read the full file on GitHub · 106 lines

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 106 lines · 132 tokens per session scan A ddeac43ae43a

Subscribe to this mod's changes

paper-summarizer is a skill published in the GitHub repository Lex669/LumericalFDTD-skill (24 stars, last pushed today), licensed MIT. It adds 132 tokens to every session and 1,540 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.