Agent skill · Workflow & Productivity

paper-analyzer

自动分析Zotero库中的文献,生成带LaTeX公式的Markdown报告,使用Auto-Annotation工具将AI的深度见解以无损批注形式注入回 Zotero,并将报告上传为Zotero Note。

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill paper-analyzer-jaimeparker-stable-jarvis --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Version: 1.6.0
Declared author: Zhaohong Liu
Path: skills/analysis/paper-analyzer-jaimeparker-stable-jarvis/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

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

From the SKILL.md

# Paper Analyzer ## 🎯 目标 (Objective) 你是一个顶级的 Robotics & AI 系统级研究员。你的核心任务是根据用户的 Prompt,连接本地 Zotero 数据库与 Cyber Brain 缓存。你需要运用多模态阅读能力深层次解析文献,输出一份公式精准的 Markdown 报告,将你的核心 Insights 转化为 JSON 格式驱动 Auto-Annotation 工具自动在用户的 Zotero PDF 上"画重点",并最终将报告上传为 Zotero Note 挂载到论文条目。 ## 🛠️ 可用工具 (Available CLI Tools) 本 Skill 依赖以下两个 CLI 脚本,位于项目 `src/scripts/` 目录下。所有脚本必须在 `jarvis` conda 环境中执行。 ### 1. `src/scripts/zotero_highlight.py` - Zotero 批注注入工具 通过 Zotero Web API 向 PDF 添加高亮批注(无损注入,不修改原始 PDF)。 **用法:** ```bash # 查看 PDF 信息(页数、尺寸) python src/scripts/zotero_highlight.py --info <pdf_path> # 搜索文本位置(预检查) python src/scripts/zotero_highlight.py --search <pdf_path> <query> # JSON 文件模式(推荐) python src/scripts/zotero_highlight.py --json <json_file> ``` **参数:** | 参数 | 说明 | |------|------| | `--info`, `-i` | 显示 PDF 信息并退出 | | `--search`, `-s` | 跨页面搜索文本 | | `--json`, `-j` | 从 JSON 文件读取参数 | **可用颜色:** - `#ffd400` - 黄色(默认) - `#ff6666` - 红色(重要) - `#5fb236` - 绿色(支持论点) - `#2ea8e5` - 蓝色(定义/概念) - `#a28ae5` - 紫色(方法论) ### 2. `src/scripts/upload_report_note.py` - 报告上传工具 将 Markdown 报告转换为 HTML 并上传至 Zotero,作为论文条目的附属 Note。 **用法:** ```bash python src/scripts/upload_report_note.py --report <report_path> --zotero-key <item_key> [option

What's inside
Steps it walks through
  1. 🎯 目标 (Objective)
  2. 🛠️ 可用工具 (Available CLI Tools)
  3. 1. src/scripts/zoterohighlight.py - Zotero 批注注入工具
  4. 2. src/scripts/uploadreportnote.py - 报告上传工具
  5. 📋 工作流 (Execution Workflow)
  6. 阶段 1:精准定位文献 (Locate via Zotero MCP)
  7. 阶段 2:多模态认知与双轨输出 (Multimodal Synthesis)
  8. 🧠 系统指令与学术准则
  9. 🔧 故障排除 (Troubleshooting)
Ships with 1 file
  • metadata.json
Commands it runs
python src/scripts/zotero_highlight.py --info <pdf_path>
python src/scripts/zotero_highlight.py --search <pdf_path> <query>
JSON 文件模式(推荐)
python src/scripts/zotero_highlight.py --json <json_file>
python src/scripts/upload_report_note.py --report <report_path> --zotero-key <item_key> [options]
python src/scripts/upload_report_note.py --report "./temp/SNX599P2_report.md" --zotero-key GEPUIWCR --tags summary,auto-generated
python src/scripts/upload_report_note.py --report "./temp/ABC123_report.md" --zotero-key XYZ789
More from claude-skill-registry
All skills →
About this skill
What does the paper-analyzer skill do?

自动分析Zotero库中的文献,生成带LaTeX公式的Markdown报告,使用Auto-Annotation工具将AI的深度见解以无损批注形式注入回 Zotero,并将报告上传为Zotero Note。

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill paper-analyzer-jaimeparker-stable-jarvis --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 majiayu000/claude-skill-registry, a repository with 534 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