ai4scientist/nano-scientist/deepxiv
Claude Code and agent skill by ai4scientist/nano-scientist
- community
Checking that the SKILL.md file is still in the repository.
Search and progressively read open-access academic papers through DeepXiv. Use when the user wants layered paper access, section-level reading, trending papers, or DeepXiv-backed literature retrieval.
Install
npx vskill@latest install ai4scientist/nano-scientist/deepxivSKILL.md
DeepXiv Paper Search & Progressive Reading
Search topic or paper ID: $ARGUMENTS
Role & Positioning
DeepXiv is the progressive-reading literature source:
| Skill | Best for | |
|---|---|---|
/arxiv | Direct preprint search and PDF download | |
/semantic-scholar | Published venue metadata, citation counts, DOI links | |
/deepxiv | Layered reading: search → brief → head → section, plus trending and web search |
Use DeepXiv when you want to avoid loading full papers too early.
Constants
- FETCH_SCRIPT —
tools/deepxiv_fetch.pyrelative to the current project. If unavailable, fall back to the rawdeepxivCLI. - MAX_RESULTS = 10 — Default number of results to return.
Overrides (append to arguments):-/deepxiv "agent memory" - max: 5— top 5 results-/deepxiv "2409.05591" - brief— quick paper summary-/deepxiv "2409.05591" - head— metadata + section overview-/deepxiv "2409.05591" - section: Introduction— read one section only-/deepxiv "trending" - days: 14 - max: 10— trending papers-/deepxiv "karpathy" - web— DeepXiv web search-/deepxiv "258001" - sc— Semantic Scholar metadata by ID
Setup
DeepXiv is optional. If the CLI is not installed, tell the user:
On first use, deepxiv auto-registers a free token and stores it in ~/.env.
Workflow
Step 1: Parse Arguments
Parse $ARGUMENTS for:
- Query or ID: a paper topic, arXiv ID, or Semantic Scholar ID
- `- max: N`: override
MAX_RESULTS - `- brief`: fetch paper brief
- `- head`: fetch metadata and section map
- `- section: NAME`: fetch one named section
- `- trending` or query
trending: fetch trending papers - `- days: 7|14|30`: trending time window
- `- web`: run DeepXiv web search
- `- sc`: fetch Semantic Scholar metadata by ID
If the main argument looks like an arXiv ID and no explicit mode is given, default to - brief.
Step 2: Locate the Adapter
Prefer the ARIS adapter:
If tools/deepxiv_fetch.py is not available, fall back to raw deepxiv commands.
Step 3: Execute the Minimal Command
Search papers
Fallback:
Brief summary
Fallback:
Section map
Fallback:
Specific section
Fallback:
Trending
Fallback:
Web search
Fallback:
Semantic Scholar metadata
Fallback:
Step 4: Present Results
When searching, present a compact table:
When reading a paper, show:
- title
- arXiv ID
- authors
- venue/date if available
- TLDR or abstract summary
- suggested next step:
brief→head→section
Step 5: Escalate Depth Only When Needed
Use this progression:
searchpaper-briefpaper-headpaper-section- full paper only if necessary
Do not jump to full-paper reads when a brief or one section answers the question.
Step 6: Update Research Wiki (if active)
Required when `research-wiki/` exists in the project; skip silently otherwise. When the wiki dir exists, resolve $WIKI_SCRIPT per the canonical chain at `shared-references/wiki-helper-resolution.md` (Variant B — warn-and-skip). Ingest papers that were meaningfully read (brief / head / section / full) during this invocation — mere search hits without a depth read do not need ingestion:
The helper handles metadata / slug / dedup / page / index / log in one call — do not handwrite `papers/<slug>.md`. See `shared-references/integration-contract.md`. Backfill missed ingests with python3 "$WIKI_SCRIPT" sync research-wiki/ --arxiv-ids <id1>,<id2>,... after resolving $WIKI_SCRIPT as above.
Key Rules
- Prefer the adapter script over raw
deepxivcommands when available. - DeepXiv is optional. If unavailable, give the install command and suggest
/arxivor/research-lit "topic" - sources: web. - Use section-level reads to save tokens.
- Treat DeepXiv as complementary to
/arxivand/semantic-scholar, not a replacement. - If the result overlaps with a published venue paper from Semantic Scholar, keep the richer venue metadata in the final summary.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/deepxiv/SKILL.md
Popularity
- Repository stars
- 100
- Repository forks
- 16
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ai4scientist/nano-scientist/deepxiv)