Not in the top 1,000 by GitHub stars
DeepXiv/deepxiv_sdk
Talk to research papers like talking to authors - Python package with AI agent for arXiv papers
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/deepxiv-baseline-table/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-cli/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-appraise/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-cases/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-cve/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-drugs/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-filings/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-fr/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-grants/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-law/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-osv/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-standards/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-stocks/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-talent/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-trials/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-uk-eu-law/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-fa-us-law/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
skills/deepxiv-trending-digest/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
95676a17a732 → 95676a17a732
Heat
4.7- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- deepxiv-baseline-table
skills/deepxiv-baseline-table - deepxiv-cli
skills/deepxiv-cli - deepxiv-fa-appraise
skills/deepxiv-fa-appraise - deepxiv-fa-cases
skills/deepxiv-fa-cases - deepxiv-fa-cve
skills/deepxiv-fa-cve - deepxiv-fa-drugs
skills/deepxiv-fa-drugs - deepxiv-fa-filings
skills/deepxiv-fa-filings - deepxiv-fa-fr
skills/deepxiv-fa-fr - deepxiv-fa-grants
skills/deepxiv-fa-grants - deepxiv-fa-law
skills/deepxiv-fa-law - deepxiv-fa-osv
skills/deepxiv-fa-osv - deepxiv-fa-standards
skills/deepxiv-fa-standards - deepxiv-fa-stocks
skills/deepxiv-fa-stocks - deepxiv-fa-talent
skills/deepxiv-fa-talent - deepxiv-fa-trials
skills/deepxiv-fa-trials - deepxiv-fa-uk-eu-law
skills/deepxiv-fa-uk-eu-law - deepxiv-fa-us-law
skills/deepxiv-fa-us-law - deepxiv-trending-digest
skills/deepxiv-trending-digest
How it works
deepxiv-baseline-table
When your agent uses it
Build a markdown baseline table for a research topic using deepxiv search, brief, head, and experiment-section reads, extracting paper title, URL, open-source status, datasets, benchmark scores, and other comparison-ready details.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
1,500 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Goal
- Default Workflow
- Extraction Targets
- Markdown Output
- Writing Rules
- Decision Rules
- Minimal Example
Files
SKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytes
Read SKILL.md
# DeepXiv Baseline Table
Use this skill when the user wants to map a topic into a comparison table, baseline survey, benchmark roundup, or "what papers evaluated on which datasets with what scores and whether code is open".
Typical requests:
- "Find recent baseline papers on agentic memory"
- "What papers in the last month evaluated on dataset X?"
- "Make me a markdown table of methods, datasets, and scores"
## Goal
Turn a topic search into a structured markdown table:
1. Search recent papers with `deepxiv search`View the complete source on GitHubdeepxiv-cli
When your agent uses it
Use the deepxiv CLI to search and read academic papers (arXiv, PMC, bioRxiv, medRxiv) section by section, get cited answers from papers or the web, and query 1stAuthor's domains with the same token — AI researchers and their profiles, which academicians and fellows cited a paper, Chinese and US statutes, court judgments, clinical trials, drug labels, research grants, company filings, Chinese national standards, CVEs and the US Federal Register. Use when a task needs papers, people, legal or regulatory text, trials, drugs, grants, filings, standards or vulnerabilities as evidence.
What it loads into context
Frontmatter
208 tokensAlways available to the agent
SKILL.md
4,575 tokensWhen the skill is activated
Reference documents
18,790 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Setup
- 2. Which command
- 3. Output contract (all commands)
- 4. Papers
- 5. 1stAuthor domains (`deepxiv fa`)
- 6. Domain recipes (verified)
- 7. Workflows
- 8. Cost and limits
- 9. Errors
- 10. Python
Files
../../FA.mddoc34,831 bytes../../USAGE.mddoc29,664 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesSKILL.mdcore15,816 bytesagents/openai.yamlasset573 bytesreferences/fa-domains.mddoc4,241 bytes
Read SKILL.md
# DeepXiv CLI
[Credential-related source omitted]
1stAuthor domains (`deepxiv fa …`). Everything below was run against production
on 2026-10-12 with deepxiv-sdk 1.2.1.
## 1. Setup
```bash
pip install -U deepxiv-sdk # `deepxiv fa` needs 1.2.0+, `fa search --sort` 1.2.1+
deepxiv --version
deepxiv token # shows the active token
```
View the complete source on GitHubdeepxiv-fa-appraise
When your agent uses it
Find which academicians and society fellows (CAS, CAE, NAS, NAE, Royal Society, ACM, IEEE, AAAI …) cited a paper and what they actually said, with the citing sentence, type and stance. Use for grant reports, promotion dossiers, or any 'who of note praised this paper' question.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
2,109 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore7,965 bytesSKILL.mdcore7,965 bytesSKILL.mdcore7,965 bytesSKILL.mdcore7,965 bytesSKILL.mdcore7,965 bytesSKILL.mdcore7,965 bytes
Read SKILL.md
# DeepXiv · Appraise (`appraise`)
Academic appraisal: which academicians and society fellows have cited a paper, and what they actually said. 112k arXiv papers authored by 5,427 fellows and academicians (Chinese Academies, US NAS/NAE, Royal Society / RAEng, ACM / IEEE / AAAI / ACL / AAAS / IAPR / CCF), with 5.26M parsed references and 8.3M citing sentences, each classified by type and stance. The id is the paper being appraised (arXiv id / DOI / title). ask turns the matched sentences into a Chinese appraisal paragraph for grant reports and promotion dossiers, with the English original attached to every claim.
Corpus: 284,124 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-cases
When your agent uses it
Search Chinese and US court judgments (17M+ Chinese, 3.4M US) and read their extracted fields: claims, facts, reasoning, outcome, legal basis, sentencing. Use when a task needs how courts ruled on similar facts, or a specific case by number or name.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
2,453 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Limits
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore8,618 bytesSKILL.mdcore8,618 bytesSKILL.mdcore8,618 bytesSKILL.mdcore8,618 bytesSKILL.mdcore8,618 bytesSKILL.mdcore8,618 bytes
Read SKILL.md
# DeepXiv · Law · Judgments (`cases`)
Court judgments: 17.49M from China (2.65M criminal plus 14.83M civil / administrative / enforcement) and 3.44M US opinions (country=us, tier A). Brief-level hybrid retrieval with LLM-extracted structured fields. Chinese judgment text needs the cases:fulltext grant (the originals carry personal data); US full text waits on the PG store.
Corpus: 27,580,773 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-cve
When your agent uses it
Search ~390k public vulnerabilities (NVD) with CISA KEV exploited-in-the-wild flags and EPSS exploitation probability. Use when a task needs vulnerabilities in a product, or which ones are being exploited now.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,536 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytesSKILL.mdcore5,424 bytes
Read SKILL.md
# DeepXiv · CVE (`cve`)
About 390k public vulnerabilities (NVD, synced daily; exact count in /v1/cve corpus) plus CISA KEV exploited-in-the-wild flags and FIRST EPSS exploitation probability. Vulnerability class (closed set of 17), attacker prerequisites, affected scope, impact and one-line summaries are model-extracted. Hybrid vector + lexical search; filters and sorting in Postgres.
Corpus: 390,242 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-drugs
When your agent uses it
Search ~257k US drug labels (openFDA SPL): indications, contraindications, interactions, boxed warnings, pharmacologic class. Use when a task needs what a US drug label says.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
1,441 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore4,984 bytesSKILL.mdcore4,984 bytesSKILL.mdcore4,984 bytesSKILL.mdcore4,984 bytesSKILL.mdcore4,984 bytesSKILL.mdcore4,984 bytes
Read SKILL.md
# DeepXiv · Drugs (`drugs`)
~257k US drug labels (openFDA SPL, latest version per set_id; Synced daily; exact counts are in corpus (live)). Indications, contraindications, interacting drugs, boxed-warning gist and one-line summaries are model-extracted; route / product type / pharmacologic class come from the openfda mapping block.
Corpus: 256,993 documents, updated 2026-10.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-filings
When your agent uses it
Search ~1.3M US and Chinese corporate filings: SEC 8-K / 10-K / 10-Q / 13D / proxy / comment letters, Chinese periodic reports and announcements, exchange inquiries and CSRC penalties. Use when a task needs what a company disclosed.
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
2,107 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytesSKILL.mdcore7,691 bytes
Read SKILL.md
# DeepXiv · Filings (`filings`)
~1.32M corporate filings and regulatory documents across US and China; the vector layer and the Postgres layer are kept in sync (semantic plus lexical): ~395k EDGAR 8-K events, 154k 6-K, 188k 13D/13G ownership filings, 47k structured 10-K/20-F, 105k 10-Q quarterlies, 32k DEF 14A, 28k Form 425, 7k S-1, 89k SEC comment-letter documents (CORRESP and UPLOAD), 119k Chinese periodic reports, 142k Chinese interim announcements, 10k exchange inquiry letters and discipline decisions, 2.4k CSRC penalty decisions (measured 10-15; Synced daily; exact counts are in corpus (live) — per-source counts in corpus.sources). **Default search excludes 10-Q** (numerous and topically similar, they would crowd out everything else); filter on form or doc_family to include them (e.g. form=10-Q, doc_family=periodic). One-liners, counterparties, amounts, MD&A drivers, inquiry points and violation types are model-extracted; company name / tickers / SIC come from EDGAR submissions.
Corpus: 1,318,627 documents, updated 2026-10.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-fr
When your agent uses it
Search 1.0M US Federal Register documents (1994–): rules, proposed rules, notices, presidential documents, with agencies, action kind and dates. Use when a task needs what a US agency published or proposed.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,470 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytesSKILL.mdcore5,481 bytes
Read SKILL.md
# DeepXiv · Federal Register (`fr`)
1.0M Federal Register documents (1994– ): rules, proposed rules, notices and presidential documents. Action kind (closed set of 19), issuing agencies, affected parties, effective and comment-close dates and one-line summaries are model-extracted. No vectors: structured filters plus bilingual full-text search in Postgres.
Corpus: 1,008,597 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-grants
When your agent uses it
Search ~1.3M research grants: NSF awards, NIH projects and EU CORDIS projects, with amounts, PIs, organisations and topics. Use when a task needs who funds what, funding trends, or a PI's awards.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
1,674 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytesSKILL.mdcore6,049 bytes
Read SKILL.md
# DeepXiv · Grants (`grants`)
~1.31M research awards: ~637k NSF awards (one per award id), ~570k NIH RePORTER projects (multi-year funding merged per core project number, with per-year amounts) and ~107k EU CORDIS projects (FP5 to Horizon Europe, amounts in EUR). Synced daily; exact counts are in corpus (live). Organisation / country / PI / directorate / activity code / dates / amounts come from the source; topics, methods, domain and one-line summaries are model-generated (title-only where no abstract exists — see _enrich.basis).
Corpus: 1,313,241 documents, updated 2026-10.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-law
When your agent uses it
Search and read statutes from China and 25 other jurisdictions at article level, and ask cited legal questions over statutes plus judgments. Use when a task needs the text of a Chinese (or other national) law, regulation or article.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,388 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytesSKILL.mdcore4,963 bytes
Read SKILL.md
# DeepXiv · Law · Statutes (`law`)
33,103 statutes / 1,539,593 articles from 26 jurisdictions; article-level hybrid retrieval, Chinese translations and per-article extraction (heading, subjects, conditions, consequences, references).
Corpus: 1,539,593 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-osv
When your agent uses it
Search ~200k open-source package advisories not covered by CVE, mostly malicious-package reports (npm, PyPI …) with behaviours, impersonated packages and IOCs. Use when checking whether a package is malicious or for supply-chain advisories.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
1,910 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytesSKILL.mdcore7,011 bytes
Read SKILL.md
# DeepXiv · OSV (`osv`)
About 200k open-source package security advisories — the part of osv.dev that CVE does not cover (synced daily; exact count in corpus). **Over 90% are malicious-package reports** (MAL-*, overwhelmingly npm); the remaining ~13k are standalone advisories with no CVE id (GHSA / RUSTSEC / PYSEC / GO …). Malicious behaviours (closed set of 13), the legitimate package being impersonated, IOCs (domains / URLs / IPs / filenames, each verified to appear in the advisory text) and one-line summaries are model-extracted. Hybrid vector + lexical search; filters and sorting in Postgres.
Corpus: 199,701 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-standards
When your agent uses it
Look up Chinese national standards (GB, GB/T, GB/Z): code, title, status, dates, ICS class. Metadata only, no full text. Use when a task needs which Chinese standard applies or whether it is in force.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
1,329 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore4,686 bytesSKILL.mdcore4,686 bytesSKILL.mdcore4,686 bytesSKILL.mdcore4,686 bytesSKILL.mdcore4,686 bytesSKILL.mdcore4,686 bytes
Read SKILL.md
# DeepXiv · Standards (`standards`)
Catalogue of 79,311 Chinese national standards (openstd: mandatory GB / recommended GB/T / guiding GB/Z). **Metadata only, no full text**: code, Chinese and English title, status, issue and effective dates, ICS class, tags.
Corpus: 79,787 documents, updated 2026-10.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-stocks
When your agent uses it
Point-in-time US equity data for 8,000+ tickers: daily prices vs sector and SPY, per-ticker news and event clusters, SEC filings, XBRL financials, macro series and the daily macro digest, all replayable with as_of. Use for questions about a US stock, a market theme, or US macro data.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
2,562 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytesSKILL.mdcore8,945 bytes
Read SKILL.md
# DeepXiv · 美股数据 (`stocks`)
NASDAQ point-in-time US equity data. US equities: prices, news, SEC filings, insider trades, financials, macro series and events, all with as_of point-in-time replay (only data visible at that moment).
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
## Start here
View the complete source on GitHubdeepxiv-fa-talent
When your agent uses it
Find and read AI researcher profiles with the deepxiv CLI: by name (Chinese, pinyin, English), organisation, role, area, location or h-index; education, career, top papers, coauthors. Use when asked who works on something, to build a list of researchers or students, or about a specific researcher.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
2,625 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Limits
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore10,107 bytesSKILL.mdcore10,107 bytesSKILL.mdcore10,107 bytesSKILL.mdcore10,107 bytesSKILL.mdcore10,107 bytesSKILL.mdcore10,107 bytes
Read SKILL.md
# DeepXiv · Talent (`talent`)
AI researcher directory: 189k people, 160k LLM-researched profiles (education, career, representative papers, open source), Google Scholar metrics rendered live. One document per person; id is person_id.
Corpus: 191,238 documents, updated 2026-10-19.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-trials
When your agent uses it
Search all ~607k ClinicalTrials.gov studies by condition, phase, status, sponsor, country, with eligibility and biomarkers extracted. Use when a task needs clinical trials for a drug, disease or target.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
1,533 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore5,361 bytesSKILL.mdcore5,361 bytesSKILL.mdcore5,361 bytesSKILL.mdcore5,361 bytesSKILL.mdcore5,361 bytesSKILL.mdcore5,361 bytes
Read SKILL.md
# DeepXiv · Trials (`trials`)
All ~607k studies on ClinicalTrials.gov (one per NCT; Synced daily; exact counts are in corpus (live)). Phase / status / enrolment / countries / MeSH come from the ctgov record; eligibility highlights, biomarkers, prior therapy, ECOG and one-line summaries are model-extracted.
Corpus: 607,168 documents, updated 2026-10.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-uk-eu-law
When your agent uses it
Search about 52k UK and EU legal instruments (EUR-Lex regulations, directives, decisions; UK Acts and SIs) with extracted obligations, penalties and summaries. Use when a task needs UK or EU legislation, e.g. GDPR articles.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
1,882 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytesSKILL.mdcore6,790 bytes
Read SKILL.md
# DeepXiv · UK & EU Law (`uk_eu_law`)
About 52k UK and EU legal instruments (synced daily; exact counts in corpus): about 42.4k EU (EUR-Lex — REG / REG_IMPL / DEC / DIR) plus about 9.3k UK (legislation.gov.uk — ukpga / asp / nia / asc / nisr / ssi / ukla; scanned-PDF-only items and pre-1837 items without text are excluded). Norm types (the same closed set as us_law), regulated parties, penalties, defined terms, deadlines, cross-references and bilingual summaries are model-extracted. Hybrid vector + lexical search; filters and sorting in Postgres.
Corpus: 51,737 documents.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-fa-us-law
When your agent uses it
Search ~5M US legal provisions: federal and state statutes, regulations (CFR), session laws, agency decisions, guidance. Use when a task needs the text of a US law or rule, or obligations and penalties under it.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
1,637 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- Start here
- Search
- Read
- Facets
- Ask
- What this corpus will and will not tell you
- Citing
Scripts executed separately
../../scripts/gen_fa_skills.py
Files
../../scripts/gen_fa_skills.pyruns23,237 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytesSKILL.mdcore5,836 bytes
Read SKILL.md
# DeepXiv · US Law (`us_law`)
~5M clause-level US legal provisions across 53 jurisdictions (synced daily since 10-15 as new eCFR and other text arrives; exact count in corpus). The open_us_law v2026.08 base: 2.12M statutes, 1.95M regulations (including CFR annual editions), 425k session laws, 258k agency decisions, 77k proposed regulations, 77k guidance documents, 53k court rules, 13k constitutional provisions. English and Chinese summaries, norm types, regulated parties, subjects, defined terms, penalties, deadlines and cross-references are extracted per provision (citations and figures checked against the text).
Corpus: 5,195,942 documents, updated 2026-08.
## Setup
```bash
pip install -U deepxiv-sdk # deepxiv registers a token on first use
```
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily ask allowance (resets 00:00 UTC; a site-wide daily total can run out early at peak times), or 3 lifetime trial asks on the auto-registered token. On 429, back off for `Retry-After` seconds. Data goes to stdout; cost, quota and sources go to stderr. Exit 0 ok, 1 API error, 2 usage error. The general CLI guide is the `deepxiv-cli` skill.
View the complete source on GitHubdeepxiv-trending-digest
When your agent uses it
Summarize recent hot academic papers using deepxiv trending, brief, head, and section reads, then produce a markdown digest highlighting what each paper is about and which papers deserve deeper reading.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
1,180 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Goal
- Default Workflow
- Markdown Output
- Writing Rules
- Decision Rules
- Minimal Example
Files
SKILL.mdcore4,887 bytesSKILL.mdcore4,887 bytesSKILL.mdcore4,887 bytesSKILL.mdcore4,887 bytesSKILL.mdcore4,887 bytesSKILL.mdcore4,887 bytes
Read SKILL.md
# DeepXiv Trending Digest
Use this skill when the user wants a recent hot-paper roundup, trending paper summary, weekly paper digest, or a markdown report based on DeepXiv trending papers.
## Goal
Turn recent DeepXiv trending papers into a concise markdown digest:
1. Find currently hot papers with `deepxiv trending`
2. Brief each candidate with `deepxiv paper <id> --brief`
3. Select the most promising papers for deeper inspection
4. Inspect structure with `deepxiv paper <id> --head`
5. Read only the most relevant sections with `deepxiv paper <id> --section ...`
6. Write a clean `.md` summary with recommendationsView the complete source on GitHubSkills included
- deepxiv-baseline-table
- deepxiv-cli
- deepxiv-fa-appraise
- deepxiv-fa-cases
- deepxiv-fa-cve
- deepxiv-fa-drugs
- deepxiv-fa-filings
- deepxiv-fa-fr
- deepxiv-fa-grants
- deepxiv-fa-law
- deepxiv-fa-osv
- deepxiv-fa-standards
- deepxiv-fa-stocks
- deepxiv-fa-talent
- deepxiv-fa-trials
- deepxiv-fa-uk-eu-law
- deepxiv-fa-us-law
- deepxiv-trending-digest
Repository facts
- License
- MIT
- Created
- Feb 8, 2026
- Last pushed
- Oct 19, 2026
- Forks
- 44
- Open issues
- 0
- Project activity
- Active
Rank over the last 12 weeks
Now #1,000 · best #676 · down 263 in 30 days
- #981 on Oct 28
- #984 on Oct 29
- #985 on Oct 30
- #992 on Oct 31
- #996 on Nov 1
- #1,000 since Nov 2
39 earlier periods
- #742 on Aug 1
- #648 on Aug 7
- #647 on Aug 8
- #652 on Aug 9
- #676 on Aug 10
- #678 on Aug 12
- #676 on Aug 13
- #688 on Aug 30
- #727 on Aug 31
- #740 on Sep 1
- #725 on Sep 2
- #706 on Sep 4
- #723 on Sep 6
- #755 on Sep 8
- #728 on Sep 12
- #760 on Sep 17
- #743 on Sep 18
- #722 on Sep 19
- #734 on Sep 20
- #758 on Sep 21
- #772 on Sep 23
- #723 on Sep 26
- #751 on Sep 27
- #776 on Sep 28
- #804 on Sep 29
- #737 on Oct 3
- #778 on Oct 5
- #799 on Oct 7
- #843 on Oct 8
- #786 on Oct 11
- #813 on Oct 12
- #816 on Oct 15
- #780 on Oct 18
- #822 on Oct 19
- #834 on Oct 20
- #846 on Oct 21
- #831 on Oct 23
- #793 on Oct 24
- #967 on Oct 25
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 118 notes
skills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-baseline-table/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deepxiv-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 127 network referencesin 19 files: scripts/gen_fa_skills.py:4 USAGE.md:32 FA.md:5 and 16 more
- No hidden or obfuscated text
- No instruction overrides
- 15 executable scriptsin 1 file: scripts/gen_fa_skills.py:1
- 26 references to secretsin 4 files: scripts/gen_fa_skills.py:395 USAGE.md:24 FA.md:510 and 1 more
- No requests to vote in Hot
Show all 168 signals by file
FA.md
- Network accessline 5
DeepXiv works closely with [1stAuthor](https://1stauthor.com) to serve data beyond arXiv. `deepxiv fa` reaches 1stAuthor's domains (researchers, **US stocks**, statutes, court judgments, clinical trials, drug labels, grants, filings, standa - Network accessline 7
DeepXiv itself stays focused on agentic data services for academic papers, and will remain free. If you need higher limits on the 1stAuthor domains, see [1stauthor.com](https://1stauthor.com). - Network accessline 9
> `deepxiv fa` ships in deepxiv-sdk 1.2.0. 1stAuthor is in closed beta. Questions or problems? [Open an issue](https://github.com/DeepXiv/deepxiv_sdk/issues). - Network accessline 47
|---|---|---| | **Auto-registered SDK token** | everything; `fa ask` only as a 3-call lifetime trial | Created automatically on first use | | **Registered account key** | everything, including `fa ask` | [data.rag.ac.cn/register](https://da - Network accessline 49
| **Registered account key** | everything, including `fa ask` | [data.rag.ac.cn/register](https://data.rag.ac.cn/register), then `deepxiv config --token YOUR_KEY` | - Network accessline 372
- Each key can run at most **4 `ask` calls at once**. - 1stAuthor's free sample queries and IDs (`spec` → `free_samples`) cost 0. - For higher limits on the 1stAuthor domains, see [1stauthor.com](https://1stauthor.com). - Network accessline 374
- For higher limits on the 1stAuthor domains, see [1stauthor.com](https://1stauthor.com). - Network accessline 405
[Credential-related source omitted] - Network accessline 509
BASE=https://data.rag.ac.cn/fa - Access to secretsline 510
[Credential-related source omitted] - Network accessline 512
curl -H "$AUTH" $BASE/v1/domains - Network accessline 513
curl -H "$AUTH" $BASE/v1/talent - Network accessline 514
curl -H "$AUTH" -H 'Content-Type: application/json' \ - Network accessline 517
curl -H "$AUTH" "$BASE/v1/talent/read/15023?level=brief" - Network accessline 518
curl -H "$AUTH" -H 'Content-Type: application/json' -d '{"ids": ["15023", "3426"], "level": "brief"}' $BASE/v1/talent/read - Network accessline 519
curl -H "$AUTH" "$BASE/v1/talent/doc/15023?view=scholar" - Network accessline 520
curl -H "$AUTH" "$BASE/v1/talent/facets?field=orgs&limit=20" - Network accessline 521
curl -H "$AUTH" -H 'Content-Type: application/json' -d '{"names": ["Geoffrey Hinton"]}' $BASE/v1/talent/resolve - Network accessline 522
curl -N -H "$AUTH" -H 'Content-Type: application/json' -d '{"query": "Who is Yann LeCun?", "effort": "low"}' $BASE/v1/talent/ask/stream - Network accessline 523
curl -H "$AUTH" $BASE/v1/whoami - Network accessline 556
- **`standards` hits have no body.** That domain is catalogue metadata only. - **`fa ask` without `--domain` answered from the wrong domain.** The router only picks among domains your key can use, and says `low confidence` when nothing fits - Network accessline 558
- **Anything else.** [Open an issue](https://github.com/DeepXiv/deepxiv_sdk/issues). Both deepxiv and 1stAuthor's domains are in beta.
USAGE.md
- Access to secretsline 24
[Credential-related source omitted] - Network accessline 32
|---|---|---|---| | Auto-registered | 1,000 requests | ❌ not eligible | Automatic on first CLI use | | Registered | 10,000 requests | ✅ 300/day | [data.rag.ac.cn/register](https://data.rag.ac.cn/register) | - Network accessline 33
| Auto-registered | 1,000 requests | ❌ not eligible | Automatic on first CLI use | | Registered | 10,000 requests | ✅ 300/day | [data.rag.ac.cn/register](https://data.rag.ac.cn/register) | | Custom | Contact us | Contact us | Email `tommy[a - Network accessline 34
| Registered | 10,000 requests | ✅ 300/day | [data.rag.ac.cn/register](https://data.rag.ac.cn/register) | - Network accessline 37
The two pools are independent: agentic calls don't consume your general limit, and vice versa. `deepxiv fa` has its own terms for registered keys: a daily ask allowance for `fa ask` and fair use for `fa search` / `read`; see [FA.md § Cost a - Network accessline 72
**Registered accounts only.** Agentic search needs a key from [data.rag.ac.cn/register](https://data.rag.ac.cn/register); the auto-registered token returns `403`. - Network accessline 110
> **Citations are real.** The service is instructed never to invent an arXiv ID or URL, and says "no relevant papers" rather than fabricating one. `[arXiv:2512.15176]` maps directly to `https://arxiv.org/abs/2512.15176`. - Network accessline 166
`deepxiv fa` reaches [1stAuthor](https://1stauthor.com)'s domains (researchers, statutes, judgments, clinical trials, drugs, grants, filings, standards, CVEs, the Federal Register) with your deepxiv token. - Access to secretsline 272
[Credential-related source omitted] - Access to secretsline 579
[Credential-related source omitted] - Network accessline 621
[Credential-related source omitted] - Network accessline 622
[Credential-related source omitted] - Access to secretsline 622
[Credential-related source omitted] - Network accessline 623
base_url="https://api.deepseek.com/v1", - Network accessline 628
[Credential-related source omitted] - Network accessline 629
[Credential-related source omitted] - Access to secretsline 629
[Credential-related source omitted] - Network accessline 630
base_url="https://openrouter.ai/api/v1", - Network accessline 635
[Credential-related source omitted] - Network accessline 636
[Credential-related source omitted] - Access to secretsline 636
[Credential-related source omitted] - Network accessline 637
base_url="https://router.requesty.ai/v1", - Network accessline 642
[Credential-related source omitted] - Network accessline 643
[Credential-related source omitted] - Access to secretsline 643
[Credential-related source omitted] - Network accessline 644
base_url="http://localhost:11434/v1", - Network accessline 764
**Solution**: - Check arXiv ID format (should be like `2409.05591`) - Verify paper exists at https://arxiv.org - Network accessline 766
- Verify paper exists at https://arxiv.org - Access to secretsline 783
[Credential-related source omitted] - Network accessline 785
[Credential-related source omitted] - Network accessline 786
[Credential-related source omitted] - Access to secretsline 786
[Credential-related source omitted] - Network accessline 787
export DEEPXIV_AGENT_BASE_URL="https://api.example.com" - Network accessline 820
Have questions or suggestions? [Open an issue on GitHub](https://github.com/qhjqhj00/deepxiv_sdk/issues)
scripts/gen_fa_skills.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 4
1stAuthor publishes HTTP-flavoured skills at https://1stauthor.com/skills/. - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 207
"```", "", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 208
"", "With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " "60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Network accessline 209
"With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: " - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted]
skills/deepxiv-cli/SKILL.md
- Network accessline 27
auto-registered token, `deepxiv ask` returns **403**; `deepxiv fa ask` works **3 times in total** (stderr: `🎟<U+FE0F> 试用剩余 N/3 次 · Free trial: N of 3 asks left`), then returns 403. Tell the user to register at https://data.rag.ac.cn/register - Network accessline 28
**3 times in total** (stderr: `🎟<U+FE0F> 试用剩余 N/3 次 · Free trial: N of 3 asks left`), then returns 403. Tell the user to register at https://data.rag.ac.cn/register and run `deepxiv config --token THEIR_KEY`. Don't spend the trial on throwaway - Network accessline 29
then returns 403. Tell the user to register at https://data.rag.ac.cn/register - Network accessline 280
| Symptom | Do | |---|---| | `403` on `ask` / `fa ask` (no key, or `fa ask` trial used up / today's trials all taken) | Ask the user to register (https://data.rag.ac.cn/register) and `deepxiv config --token KEY`; meanwhile use search + read - Network accessline 281
|---|---| | `403` on `ask` / `fa ask` (no key, or `fa ask` trial used up / today's trials all taken) | Ask the user to register (https://data.rag.ac.cn/register) and `deepxiv config --token KEY`; meanwhile use search + read | | Exit 2, `unk - Network accessline 282
| `403` on `ask` / `fa ask` (no key, or `fa ask` trial used up / today's trials all taken) | Ask the user to register (https://data.rag.ac.cn/register) and `deepxiv config --token KEY`; meanwhile use search + read | - Access to secretsline 294
[Credential-related source omitted]
skills/deepxiv-fa-appraise/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-cases/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-cve/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-drugs/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-filings/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-fr/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-grants/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-law/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-osv/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-standards/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-stocks/SKILL.md
- Network accessline 16
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-talent/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-trials/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-uk-eu-law/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
skills/deepxiv-fa-us-law/SKILL.md
- Network accessline 18
With a registered key (https://data.rag.ac.cn/register), `search` and `read` are fair use: 60/min, 5 at once, 5,000/day; on the auto-registered token they spend the deepxiv daily limit at the credits listed below. `ask` draws on the daily a
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/deepxiv-baseline-table/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.