deepxiv
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.
npx skills add majiayu000/claude-skill-registry --skill deepxiv --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# DeepXiv Paper Search & Progressive Reading Search topic or paper ID: $ARGUMENTS ## Role & Positioning DeepXiv is the progressive-reading literature source: | Skill | Source | Best for | |-------|--------|----------| | `/arxiv` | arXiv API | Batch search, PDF download, metadata | | **`/deepxiv`** | **DeepXiv SDK** | **Progressive section-level reading** | | `/semantic-scholar` | S2 API | Published venue metadata, citation counts | | `/alphaxiv` | alphaxiv.org | Instant LLM-optimized summary of one paper, with LaTeX source fallback | Use DeepXiv when you want to inspect papers incrementally instead of loading the full text immediately. ## Constants - **DEEPXIV_FETCHER** — canonical name `deepxiv_fetch.py`, resolved per [`shared-references/integration-contract.md`](../shared-references/integration-contract.md) §2 (Codex-side chain: `$ARIS_REPO/tools/` → `tools/` → `~/.codex/skills/deepxiv/`). Policy D1 — if unresolved (canonical chain exhausted), fall back to raw `deepxiv` CLI. - **MAX_RESULTS = 10** — Default number of search results. > Overrides (append to arguments): > - `/deepxiv "agent memory" - max: 5` > - `/deepxiv "2409.05591" - brief` > - `/deepxiv "2409.05591" - head` > -
- Role & Positioning
- Constants
- Setup
- Workflow
- Step 1: Parse Arguments
- Step 2: Locate the Adapter
- Step 3: Execute the Minimal Command
- Step 4: Present Results
- Step 5: Escalate Depth Only When Needed
- Step 6: Update Research Wiki (if active)
- Key Rules
pip install deepxiv-sdk
if [ -z "${ARIS_REPO:-}" ] && [ -f .aris/installed-skills-codex.txt ]; then
fi
Smoke test (optional): resolved-but-non-functional adapter is not currently auto-demoted.
if [ -n "$DEEPXIV_FETCHER" ]; then
echo "DeepXiv adapter resolved at: $DEEPXIV_FETCHER" >&2
else
echo "DeepXiv adapter unresolved (canonical chain exhausted); raw deepxiv CLI fallback will be used." >&2
deepxiv search "QUERY" --limit MAX_RESULTS --format json
deepxiv paper ARXIV_ID --brief --format jsonWhat does the deepxiv skill do?
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.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill deepxiv --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
