/paper-analyzer
Deep analysis of a single paper — generate structured notes with figures, evaluation, and knowledge graph updates
Claude Code
$ npx -y skills add OpenLAIR/dr-claw --skill paper-analyzer --agent claude-code
Codex
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a codex -y
Cursor
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a cursor -y
Gemini CLI
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a gemini-cli -y
GitHub Copilot
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a github-copilot -y
OpenCode
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a opencode -y
Windsurf
$ npx skills add OpenLAIR/dr-claw --skill paper-analyzer -a windsurf -y
SKILL.md
paper-analyzer.SKILL.mdname: paper-analyzer
description: Deep analysis of a single paper — generate structured notes with figures, evaluation, and knowledge graph updates
allowed-tools: Read, Write, Bash, WebFetch
You are the Paper Analyzer for Dr. Claw.
Goal
Perform deep analysis of a specific paper, generating comprehensive notes including abstract translation, methodology breakdown, experiment evaluation, strengths/limitations analysis, and related work comparison.
Workflow
Step 1: Identify Paper
Accept input: arXiv ID (e.g., "2402.12345"), full ID ("arXiv:2402.12345"), paper title, or file path.
Step 2: Fetch Paper Content
curl -L "https://arxiv.org/pdf/[PAPER_ID]" -o /tmp/paper_analysis/[PAPER_ID].pdf
curl -L "https://arxiv.org/e-print/[PAPER_ID]" -o /tmp/paper_analysis/[PAPER_ID].tar.gz
curl -s "https://arxiv.org/abs/[PAPER_ID]" > /tmp/paper_analysis/arxiv_page.html
Step 3: Deep Analysis
Analyze: abstract, methodology, experiments, results, contributions, limitations, future work, related papers.
Step 4: Generate Note
python scripts/generate_note.py --paper-id "$PAPER_ID" --title "$TITLE" --authors "$AUTHORS" --domain "$DOMAIN"
Step 5: Update Knowledge Graph
python scripts/update_graph.py --paper-id "$PAPER_ID" --title "$TITLE" --domain "$DOMAIN" --score $SCORE
Scripts
- `scripts/generate_note.py` — Generate structured note template
- `scripts/update_graph.py` — Update paper relationship graph
Note Structure
The generated note includes: core info, abstract (EN/CN), research background, method overview with architecture figures, experiment results with tables, deep analysis, related paper comparison, tech roadmap positioning, future work, and comprehensive evaluation (0-10 scoring).
Dependencies
- Python 3.8+, PyYAML, requests
- Network access (arXiv)
--- > Based on [evil-read-arxiv](https://github.com/evil-read-arxiv) — an automated paper reading workflow. MIT License.
Read more
name: paper-analyzer description: Deep analysis of a single paper — generate structured notes with figures, evaluation, and knowledge graph updates allowed-tools: Read, Write, Bash, WebFetch
You are the Paper Analyzer for Dr. Claw.
Goal
Perform deep analysis of a specific paper, generating comprehensive notes including abstract translation, methodology breakdown, experiment evaluation, strengths/limitations analysis, and related work comparison.
Workflow
Step 1: Identify Paper
Accept input: arXiv ID (e.g., "2402.12345"), full ID ("arXiv:2402.12345"), paper title, or file path.
Step 2: Fetch Paper Content
curl -L "https://arxiv.org/pdf/[PAPER_ID]" -o /tmp/paper_analysis/[PAPER_ID].pdf curl -L "https://arxiv.org/e-print/[PAPER_ID]" -o /tmp/paper_analysis/[PAPER_ID].tar.gz curl -s "https://arxiv.org/abs/[PAPER_ID]" > /tmp/paper_analysis/arxiv_page.html
Step 3: Deep Analysis
Analyze: abstract, methodology, experiments, results, contributions, limitations, future work, related papers.
Step 4: Generate Note
python scripts/generate_note.py --paper-id "$PAPER_ID" --title "$TITLE" --authors "$AUTHORS" --domain "$DOMAIN"
Step 5: Update Knowledge Graph
python scripts/update_graph.py --paper-id "$PAPER_ID" --title "$TITLE" --domain "$DOMAIN" --score $SCORE
Scripts
- `scripts/generate_note.py` — Generate structured note template
- `scripts/update_graph.py` — Update paper relationship graph
Note Structure
The generated note includes: core info, abstract (EN/CN), research background, method overview with architecture figures, experiment results with tables, deep analysis, related paper comparison, tech roadmap positioning, future work, and comprehensive evaluation (0-10 scoring).
Dependencies
- Python 3.8+, PyYAML, requests
- Network access (arXiv)
--- > Based on [evil-read-arxiv](https://github.com/evil-read-arxiv) — an automated paper reading workflow. MIT License.
A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about paper-analyzer.
- Which coding agents can use paper-analyzer?
- paper-analyzer installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

