Agent skill

arxiv-research

Download and analyze academic papers from arXiv. Use when users want to download a specific paper by ID (e.g., "download paper arxiv:1234.5678") or read/analyze papers they've already downloaded.

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/syz51/claude-code-settings/tree/main/skills/arxiv-research

SKILL.md

arXiv Research

Download and analyze academic papers from arXiv by paper ID.

Scripts

All scripts in scripts/ directory. Run with uv run --with pymupdf python <script> (pymupdf only needed for read_paper.py).

download_paper.py

bash
python scripts/download_paper.py PAPER_ID [--json]

Downloads PDF to ~/.arxiv-papers/

list_papers.py

bash
python scripts/list_papers.py [--json]

Lists all downloaded papers.

read_paper.py

bash
uv run --with pymupdf python scripts/read_paper.py PAPER_ID [-p MAX_PAGES] [--json]

Extracts text from downloaded PDF. Requires pymupdf.

Workflow

  1. Download paper by ID: python scripts/download_paper.py ID
  2. Read: uv run --with pymupdf python scripts/read_paper.py ID

Storage: ~/.arxiv-papers/ (override with ARXIV_STORAGE_PATH env var)

Expand your agent's capabilities with these related and highly-rated skills.

syz51/claude-code-settings

context7-docs

PRIMARY tool for fetching library/framework documentation. PROACTIVELY use instead of WebFetch/WebSearch when user requests docs, API references, setup guides, or code examples for any programming library or framework. Use this skill immediately when detecting queries like "show me X docs", "how do I use Y", "get Z documentation", etc. Token-efficient alternative to MCP servers.

0 0
Explore
syz51/claude-code-settings

browser-testing

Browser automation, testing, and debugging using Chrome DevTools. Use when users want to take screenshots, test websites, debug UI, inspect network requests, check console errors, or automate browser interactions.

0 0
Explore
mattpocock/skills

obsidian-vault

Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.

111,310 9,758
Explore
mattpocock/skills

handoff

Compact the current conversation into a handoff document for another agent to pick up.

111,310 9,758
Explore
mattpocock/skills

setup-pre-commit

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

111,310 9,758
Explore
mattpocock/skills

edit-article

Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

111,310 9,758
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results