skills/arxiv-reader/SKILL.md
Read and analyze arXiv papers by fetching LaTeX source, listing sections, or extracting abstracts. Use when the user mentions arXiv, research papers, preprints, paper IDs like 2301.xxxxx, or wants to read academic publications.
npx skillsauth add luminpulse-ai/prismer arxiv-readerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read and analyze arXiv papers directly from the workspace. Converts LaTeX source into clean text suitable for LLM analysis.
Fetches arXiv papers, flattens LaTeX includes, and returns clean text for LLM analysis. Works standalone (downloads directly from arXiv) or delegates to the container arXiv server when available. Results are cached locally for instant repeat access.
arxiv_abstract to get a paper's abstract before committing to a full readarxiv_sections to understand the paper's outlinearxiv_fetch to get the full flattened LaTeX for analysisFetch the full flattened LaTeX source of an arXiv paper.
Parameters:
arxiv_id (string, required): arXiv paper ID (e.g. 2301.00001 or 2301.00001v2)remove_comments (boolean, optional): Strip LaTeX comments (default: true)remove_appendix (boolean, optional): Remove appendix sections (default: false)figure_paths (boolean, optional): Replace figures with file paths only (default: false)Returns: { content: string, arxiv_id: string, cached: boolean }
Example:
{ "arxiv_id": "2301.00001", "remove_appendix": true }
List all sections and subsections of an arXiv paper.
Parameters:
arxiv_id (string, required): arXiv paper IDReturns: { arxiv_id: string, sections: string[] }
Example:
{ "arxiv_id": "2301.00001" }
Extract just the abstract from an arXiv paper.
Parameters:
arxiv_id (string, required): arXiv paper IDReturns: { arxiv_id: string, abstract: string }
Example:
{ "arxiv_id": "2301.00001" }
2301.00001v2)arxiv_abstract uses the arXiv Atom API for fast metadata retrieval in standalone modedevelopment
Compile LaTeX documents to PDF using pdflatex, xelatex, or lualatex with template support. Use when the user asks to compile .tex files, build a LaTeX document, generate PDF from LaTeX, or typeset an academic paper.
data-ai
Browse trending papers, search by keyword, and get paper details from Hugging Face Papers. Use when the user wants to find ML research, asks about recent AI papers, trending models, or mentions Hugging Face Papers.
testing
Verify proofs, check theorem correctness, and solve satisfiability problems using Lean 4, Coq, and Z3 SMT solver. Use when the user asks to prove theorems, verify mathematical proofs, check logical satisfiability, or work with proof assistants.
documentation
Conduct thorough academic peer reviews with structured feedback using load_pdf and arxiv_to_prompt. Use when the user asks to review a paper, provide manuscript feedback, critique research, or write a referee report.