Skip to content
Automation
Skill

/paper-analyzer

Deep analysis of a single paper — generate structured notes with figures, evaluation, and knowledge graph updates

From plugin
dr-claw
1k173 skills8 agents
Install
$ npx -y skills add OpenLAIR/dr-claw --skill paper-analyzer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/paper-analyzer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Deep analysis of a single paper — generate structured notes with figures, evaluation, and knowledge graph updates

SKILL.md

paper-analyzer.SKILL.md
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.

Read more
Ships withdr-claw

A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.

Get the whole plugin

Other skills on dr-claw.