Agent skill

paper-analyzer

将学术论文转化为深度HTML长文。6轮强制工作流、代码仓库搜索、公式渲染、Mermaid图表。 3种写作风格,输出可直接分享的精美HTML页面。

zsyggggithub.com/zsygggGitHub ↗
claude-codeships scripts
Install
npx skills add zsyggg/paper-craft-skills --skill paper-analyzer --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 10
SKILL.md size: 7 KB
Bundled scripts: yes
Path: skills/paper-analyzer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 968
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Paper Analyzer — 学术论文深度解析 ⚠️ **这是生产级指令。你的唯一任务:产出一篇让读者觉得"比我读论文还清楚"的深度HTML长文。** ## 快速使用 ``` /paper-analyzer https://arxiv.org/abs/2605.07363 /paper-analyzer /path/to/paper.pdf /paper-analyzer 粘贴文本 ``` --- ## 强制工作流(每一步必须执行,不可跳过) ### Round 1:获取论文全文 ⛔ | 输入 | 执行 | |------|------| | arxiv URL | **同时读** arxiv.org/abs/(摘要)和 arxiv.org/html/(全文HTML) | | PDF路径 | 用PDF读取工具读全文。分多次直到全部获取 | | 文本 | 全部使用 | **自检**:有没有完整内容?没有 → 换方式继续。 ### Round 2:搜索开源代码 ⛔ 1. 从论文中提取代码仓库链接(通常在页脚或 Introduction 末) 2. 没有则用论文标题+作者名搜索 GitHub 3. 克隆:`git clone --depth 1 <url> /tmp/paper_code` 4. 阅读 README → 核心源码文件 → 配置文件 **根据代码状态分支处理**: | 状态 | 处理 | 文章体现 | |------|------|---------| | ✅ 已发布 | 读核心文件,找 ≥2 处论文方法↔源码对应 | 贴代码段(≤30行),标注 `文件路径:行号` | | ⏳ 待发布 | 检查 README/Release 标记 | 标注状态+仓库链接 | | ❌ 无代码 | 搜索替代实现/相关项目 | 注明"本文未提供公开代码" | ### Round 3:深度分析 ⛔ 内部完成,不展示过程 1. 核心创新:论文做了什么别人没做的?(1-3个,每个一句话提炼) 2. 方法细节:输入→处理→输出→为什么更好(每个创新画清楚这条线) 3. 关键实验:哪个结果最有说服力?为什么? 4. 论文弱点:作者自述 + 你的判断 5. 代码对应:每个 component 对应哪个文件/函数 ### Round 4:询问用户 ⛔ 必须问风格选择,用户未回则默认 academic。 ### Round 5:写作输出HTML ⛔ 按选定风格的要求写,输出完整HTML。模板见下文。 ### Round 6:自我审查 ⛔ 逐项检查,不通过则修改直到通过。 --- ## 三风格详细要求 --- ### storytelling(故事型)— 像一篇公众号爆文 **硬标准**: - 字数 ≥ 3000 - 段落 ≥ 15 - 引用论文原文 ≥ 3 处 - 生动类比/比喻

What's inside
Steps it walks through
  1. 快速使用
  2. 强制工作流(每一步必须执行,不可跳过)
  3. Round 1:获取论文全文 ⛔
  4. Round 2:搜索开源代码 ⛔
  5. Round 3:深度分析 ⛔ 内部完成,不展示过程
  6. Round 4:询问用户 ⛔
  7. Round 5:写作输出HTML ⛔
  8. Round 6:自我审查 ⛔
  9. 三风格详细要求
  10. storytelling(故事型)— 像一篇公众号爆文
  11. academic(学术型)— 比论文更清晰的深度解析
  12. concise(精炼型)— 最快掌握核心
  13. HTML 输出模板
  14. 自我审查清单(Round 6)
Ships with 9 files
  • cover-prompt-simple.txt
  • cover-prompt.md
  • scripts/extract_paper_info.py
  • scripts/generate_html.py
  • styles/academic.md
  • styles/concise.md
  • styles/storytelling.md
  • styles/with-code.md
  • styles/with-formulas.md
More from paper-craft-skills
All skills →
About this skill
What does the paper-analyzer skill do?

将学术论文转化为深度HTML长文。6轮强制工作流、代码仓库搜索、公式渲染、Mermaid图表。 3种写作风格,输出可直接分享的精美HTML页面。

How do I install it?

Run `npx skills add zsyggg/paper-craft-skills --skill paper-analyzer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From zsyggg/paper-craft-skills, a repository with 968 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going