By xwmxcz
Search 200M+ academic papers, read research literature, find citations, and download arXiv PDFs. Self-contained Python toolkit — no MCP server required.
🔬 Claude Code skill for searching 200M+ academic papers — search, cite, download arXiv PDFs, extract text. Zero config, no MCP server, no API keys.
papers-skill is the Skill-mode port of the
papers-mcp MCP server. Same features,
shipped as a self-contained Claude Code plugin: one Python script + one
SKILL.md orchestrating it.
Both projects are maintained by the same author. Pick MCP if you want a long-running server; pick this Skill if you want a zero-config plugin install.
| Subcommand | What it does |
|---|---|
search | Semantic Scholar broad search (200M+ papers, with citation counts) |
detail | Full metadata, TL;DR, references — auto-detects DOI / arXiv / S2 ID |
citations | Papers that cite a given work |
arxiv | arXiv preprint search |
download | Fetch arXiv PDF locally |
read | Extract PDF text via PyMuPDF |
All APIs are free and require no authentication.
/plugin marketplace add xwmxcz/papers-skill
/plugin install papers-skill@xwmxcz-plugins
Then in any new conversation, ask Claude something like:
帮我搜一下 retrieval augmented generation 相关的论文
Claude auto-loads the skill and dispatches the right subcommand.
If you don't want to use the plugin marketplace, you can drop the skill directory into Claude Code's user-skills folder directly:
# macOS / Linux
git clone https://github.com/xwmxcz/papers-skill ~/.claude/skills/papers-research-tmp
cp -r ~/.claude/skills/papers-research-tmp/skills/papers-research ~/.claude/skills/
rm -rf ~/.claude/skills/papers-research-tmp
# Windows (PowerShell)
git clone https://github.com/xwmxcz/papers-skill $env:USERPROFILE\.claude\skills\papers-research-tmp
Copy-Item -Recurse $env:USERPROFILE\.claude\skills\papers-research-tmp\skills\papers-research $env:USERPROFILE\.claude\skills\
Remove-Item -Recurse -Force $env:USERPROFILE\.claude\skills\papers-research-tmp
You'll need to manually edit SKILL.md to replace ${CLAUDE_PLUGIN_ROOT}
with the absolute path to the skill's scripts/ directory, since the variable
is only expanded by the plugin loader.
git clone https://github.com/xwmxcz/papers-skill
claude --plugin-dir ./papers-skill
Single-session, no permanent install.
The bundled Python script needs three packages:
pip install httpx arxiv PyMuPDF
The skill will tell you if any are missing.
papers-skill/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # so the repo is its own marketplace
├── skills/
│ └── papers-research/
│ ├── SKILL.md # workflow doc Claude reads
│ └── scripts/
│ └── papers.py # standalone CLI (the actual logic)
├── README.md
├── CHANGELOG.md
└── LICENSE
The skill uses ${CLAUDE_PLUGIN_ROOT} to resolve papers.py at runtime, so
it works regardless of where the plugin is installed on disk.
| papers-mcp | papers-skill | |
|---|---|---|
| Format | MCP server | Claude Code plugin / Skill |
| Process | Long-running stdio process | One-shot Python call per command |
| Install | claude mcp add ... | /plugin install ... |
| Dependencies | fastmcp + others | Just httpx, arxiv, PyMuPDF |
| Sharing | Each user configures manually | One-line plugin install |
| Latency | µs (process resident) | ~100-500ms cold start per call |
| Best for | Heavy / frequent use | Occasional research tasks |
The two are interchangeable feature-wise and can be installed side by side.
Derived from papers-mcp by the same author, originally inspired by the broader academic-paper-MCP ecosystem.
Built on:
arxiv Python clientMIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub xwmxcz/papers-skill --plugin papers-skillComplete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.