arxiv-search

Search and summarize arxiv papers. Use when asked about papers, research topics, or specific arxiv IDs.

SKILL.md

GitHub

ArXiv Paper Search & Summarize

When to use

  • User asks about a paper by title, author, or topic
  • User shares an arxiv URL or ID (e.g., 2301.07041)
  • User asks "what's new in [field]?" or "find papers on [topic]"

Workflow

Searching by topic

  1. Use mcp__arxiv__search with a well-crafted query
    • Combine keywords: "transformer attention mechanism efficiency"
    • Use field-specific terms, not casual language
    • Search multiple angles if the first query returns weak results
  2. Filter results by relevance — skip papers that only tangentially match

Fetching a specific paper

  1. Extract the arxiv ID from URL or text (e.g., 2301.07041 from https://arxiv.org/abs/2301.07041)
  2. Use mcp__arxiv__get_paper to fetch full metadata

Summarizing

For each paper, provide:

  • Title and authors (first author et al. if many)
  • Core problem: what gap or question does this address?
  • Method: the key technical approach in 1-2 sentences
  • Results: quantitative results where available (e.g., "achieves 94.2% on ImageNet, +2.1% over baseline")
  • Limitations: what the paper doesn't address or where it falls short
  • Why it matters: one sentence on significance for the user's question

Formatting for Slack

  • Use plain text, no markdown headers (Slack doesn't render them)
  • Separate papers with blank lines
  • Include arxiv links: https://arxiv.org/abs/{id}
  • Keep each summary to 4-6 lines — users can ask for deeper dives on specific papers
  • If returning multiple papers, number them and put the most relevant first