zaoqu-liu/scienceclaw/academic-literature-search
Claude Code and agent skill by zaoqu-liu/scienceclaw
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install zaoqu-liu/scienceclaw/academic-literature-searchSKILL.md
Academic Literature Search — 学术文献检索与引用管理
Use this skill when the user asks to search for academic papers, retrieve literature, generate citations, format references, or any task involving PubMed, bioRxiv, arXiv, or academic reference management. Trigger keywords: "搜文献", "检索", "找论文", "参考文献", "引用", "citation", "search papers", "PubMed", "bioRxiv", "arXiv", "GB/T 7714", "PMID", "DOI", "批量引用".
Core Principles
- MCP first, Python second: PubMed operations → MCP tools (zero code). Python only for arXiv, GB/T 7714 formatting, and citation post-processing.
- Code-driven citations: Citation formatting, validation, deduplication, renumbering — ALL via Python code. NEVER fabricate PMIDs, DOIs, author names, or journal names.
- GB/T 7714-2015 sequential numbering:
[1][2][3]in-text, references numbered by order of first appearance. - Journal name consistency: Use full journal names throughout (NOT ISO abbreviations). E.g.,
Nature MedicinenotNat Med. If MCP returns abbreviated names, expand them; if expansion is uncertain, use the name as returned.
Tool Routing Decision Table
| 操作 | 用什么 | 为什么 | |
|---|---|---|---|
| PubMed 关键词搜索 | MCP pubmed_search_articles | 原生日期/类型过滤/排序,Agent 零代码 | |
| PMID 批量获取详情 | MCP pubmed_fetch_contents | 4种详情级别,一次200个,含 MeSH | |
| 相似论文发现 | MCP pubmed_article_connections (similar) | 直接调用,返回结构化数据 | |
| 被引论文发现 | MCP pubmed_article_connections (citedin) | 同上 | |
| 论文参考文献(它引了谁) | MCP pubmed_article_connections (references) | MCP 独有,ELink 不支持 | |
| RIS/BibTeX 导出 | MCP pubmed_article_connections (citation_formats) | 内置格式化 | |
| bioRxiv/medRxiv 搜索 | MCP pubmed_search_articles + journal filter | queryTerm 加 biorxiv[journal] | |
| arXiv 搜索 | Python | MCP 不覆盖 arXiv | |
| GB/T 7714-2015 格式化 | Python | MCP 无国标格式 | |
| 引用后处理/去重/编号 | Python | MCP 不覆盖 |
MCP Operations (PubMed — 主力)
1. 关键词搜索
bioRxiv/medRxiv:queryTerm 加 journal filter:
2. PMID 批量获取详情
详情级别:abstract_plus(推荐)| citation_data(轻量)| full_xml | medline_text
3. 相关论文发现
4. 引用格式导出
Python Operations
arXiv 搜索
Uses stdlib only (urllib.request + xml.etree.ElementTree), no external dependencies:
GB/T 7714-2015 格式化 (完整版)
支持 [J] 期刊、[Z/OL] 预印本、[C] 会议论文、[M] 专著、[D] 学位论文。 所有字段均做 None 安全处理。
GB/T 7714 常见会议论文示例
写综述 §3 时,ReAct 等 ML 会议论文应标注为 [C]:
要自动生成这种格式,需要在 article dict 中设置 venue 字段:
对于 arXiv 论文已被会议收录的情况(如 ReAct 先发 arXiv 后收录于 ICLR),应优先使用会议格式 [C],而非预印本格式 [Z/OL]。Agent 在写综述时需要根据论文的最终发表状态判断使用哪种格式。
引用后处理
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/academic-literature-search/SKILL.md
Popularity
- Repository stars
- 39
- Repository forks
- 7
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 25 Mar 2026, 7 months ago.
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/zaoqu-liu/scienceclaw/academic-literature-search)