arXiv Research Paper Analysis
Analyze arXiv research papers and explain them in plain English with practical implications.
When to Use
Activate this skill when the user:
- •Mentions "arXiv", "research paper", "academic paper", "scientific paper", "preprint"
- •Provides an arxiv.org URL
- •Asks to explain or summarize a research paper
- •Wants to understand a technical paper in accessible terms
Instructions
- •Get the arXiv URL - Ask the user for the URL if not provided
- •Fetch the paper content from arXiv using WebFetch
- •If URL is abstract page (arxiv.org/abs/...), fetch that
- •Extract title, authors, abstract, and available content
- •If fetch fails:
- •Inform user: "Could not fetch content from arXiv"
- •Suggest: "Try copying the abstract manually to inbox/ and use /analyze"
- •Stop here
- •Read the analysis prompt from
prompts/paper.md - •Extract the paper title from the fetched content
- •Generate analysis following the prompt structure exactly
- •Focus on making complex research accessible
- •Use plain English explanations
- •Save the report to
reports/papers/YYYY-MM-DD_sanitized-title.mdwhere:- •YYYY-MM-DD is today's date
- •sanitized-title is the title in lowercase, spaces replaced with hyphens, special chars removed
- •Update the activity log at
logs/YYYY-MM-DD.md:- •Create file if it doesn't exist
- •Add entry under "## Papers Reviewed" section
- •Format:
- [Title](../reports/papers/filename.md) - HH:MM
- •Confirm to user what was saved and where
Report Format
Include this header in the report:
markdown
# [Paper Title] **Source**: [arXiv URL] **Authors**: [Author names if available] **Date**: YYYY-MM-DD **Type**: Research Paper --- [Analysis content following prompts/paper.md structure] --- ## My Notes [Empty space for user notes]
Error Handling
- •If URL is not an arXiv URL: Inform user and suggest correct format
- •If paper not found: Tell user to verify the paper ID
- •If prompts/paper.md missing: Use a basic summary structure
Related
- •Slash command equivalent:
/arxiv <url> - •Prompt file:
prompts/paper.md - •Output location:
reports/papers/