About sci-search
sci-search is an academic literature search skill for researchers, querying seven scholarly sources and adding journal metrics to results. It can rank journal highlights and export findings as Markdown.
Key features
- 01Search across seven scholarly sources
- 02Add JCR partitions and Impact Factors
- 03Include citation counts from selected sources
- 04Highlight top-tier journals
- 05Export results as Markdown
Use cases
- 01Find recent papers on a research topic
- 02Filter SCI literature using Web of Science
- 03Compare papers using citation and journal metrics
- 04Prepare a Markdown report of search results
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ shzhao27208/ aut_sci_write --skill sci-searchAfter installing, type/sci-searchin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
_meta.json.gitignorejournal_db.jsonsci_search.pyDetails
From the project READMESci-Search — Sci Search Skill
Academic paper search and metrics analysis tool for scientific research workflows.
Trigger Phrases
- "搜索关于 [主题] 的高影响因子论文"
- "在 Web of Science 上查找 [主题] 的最新文献"
- "search academic papers on [topic]"
- "find recent papers about [topic] on Web of Science"
- "get impact factor for [topic] papers"
Capabilities
- Seven-Source Search: Simultaneously searches arXiv, PubMed, Web of Science, Springer Nature, Scopus, Semantic Scholar, and OpenAlex (API-key-gated sources activate when keys are configured).
- Web of Science Integration: Returns SCI-indexed papers with times-cited counts — the gold standard for academic quality filtering.
- Springer Nature Integration: Returns articles from Springer, Nature, Palgrave Macmillan, and other Springer Nature imprints with DOI links.
- Scopus Integration: Elsevier's largest abstract and citation database; returns cited-by counts.
- Semantic Scholar Integration: AI-powered academic graph with citation counts; no API key required.
- OpenAlex Integration: Free and open catalog of 200M+ scholarly works; no API key required.
- Journal Metrics: Automatically supplements results with JCR partitions and Impact Factors (IF).
- Ranking & Highlighting: Highlights top-tier journals (Nature, Science, Advanced Materials, etc.).
- Markdown Export: Generates formatted markdown reports of search results.
- Source Selection: Use
--source scopus,--source springer,--source semantic_scholar,--source openalex,--source wos, or--source allfor all sources.
Configuration
Web of Science API (Recommended for SCI literature)
Add WOS_API_KEY to the unified ~/.aut_sci_write/.env file to enable Web of Science search:
WOS_API_KEY=your_wos_api_key
Apply for a free API key at: https://developer.clarivate.com/apis/wos-starter
The WoS Starter API is free to apply for and provides access to the Web of Science Core Collection — the most authoritative index of SCI/SSCI journals.
Springer Nature API (two endpoints)
The Springer Nature API provides two separate endpoints:
1. Metadata API (/meta/v2/json) — metadata for all Springer Nature content (journals + books).
Add SPRINGER_API_KEY to ~/.aut_sci_write/.env:
SPRINGER_API_KEY=your_springer_api_key
2. Open Access API (/openaccess/json) — full-text OA content from BMC, SpringerOpen, Nature OA articles.
Add SPRINGER_OA_API_KEY to ~/.aut_sci_write/.env (falls back to SPRINGER_API_KEY if not set):
SPRINGER_OA_API_KEY=your_oa_api_key
Apply for free API keys at: https://dev.springernature.com/
Use --source springer for both, --source springer_meta for metadata only, or --source springer_oa for Open Access only.
Scopus API (Elsevier — largest abstract database)
Add SCOPUS_API_KEY to ~/.aut_sci_write/.env to enable Scopus search:
SCOPUS_API_KEY=your_scopus_api_key
Apply for a free API key at: https://dev.elsevier.com/
The Scopus Search API covers 90M+ records across science, technology, medicine, social sciences, and arts & humanities. Requires institutional affiliation for full access.
Semantic Scholar (free, no key required)
Works out of the box. For higher rate limits, optionally add:
SEMANTIC_SCHOLAR_API_KEY=your_key
Request a key at: https://www.semanticscholar.org/product/api#api-key
OpenAlex (free, no key required)
Works out of the box. For polite pool (faster rate limits), optionally add:
[email protected]
Other optional .env values (all in ~/.aut_sci_write/.env)
SPRINGER_API_KEY- Springer Nature Metadata API key (see above)SPRINGER_OA_API_KEY- Springer Nature Open Access API key (falls back to SPRINGER_API_KEY)SCOPUS_API_KEY- Elsevier Scopus API key (see above)SEMANTIC_SCHOLAR_API_KEY- optional, for higher rate limitsOPENALEX_EMAIL- optional, for polite pool accessNCBI_API_KEY- optional PubMed/NCBI E-utilities API key for higher rate limitsNCBI_EMAIL- optional contact email sent to NCBI E-utilitiesNCBI_TOOL- optional NCBI tool name; defaults tosci-searchZOTERO_USER_ID— for Zotero integrationZOTERO_API_KEY— for Zotero integration
Usage
Main script: ./sci_search.py
# Search all sources (arXiv + PubMed + WoS + Springer + Scopus + Semantic Scholar + OpenAlex)
python skills/sci-search/sci_search.py "perovskite solar cells" --limit 5
# Search Web of Science only
python skills/sci-search/sci_search.py "solid state electrolyte" --source wos --limit 10
# Search PubMed only with NCBI E-utilities
python skills/sci-search/sci_search.py "cancer immunotherapy" --source pubmed --limit 10
# Search Springer Nature only
python skills/sci-search/sci_search.py "machine learning materials science" --source springer --limit 10
# Search Scopus only
python skills/sci-search/sci_search.py "lithium ion battery" --source scopus --limit 10
# Search Semantic Scholar only (no key needed)
python skills/sci-search/sci_search.py "transformer attention mechanism" --source semantic_scholar --limit 10
# Search OpenAlex only (no key needed)
python skills/sci-search/sci_search.py "CRISPR gene editing" --source openalex --limit 10
# Export results to markdown
python skills/sci-search/sci_search.py "graphene battery" --output results.md
© License & Copyright
Aut_Sci_Write — Autonomous Scientific Writer
- Author: Shuo Zhao
- License: MIT License
- Copyright: © 2026 Shuo Zhao. All rights reserved.
- Original Work: This is an original work created by the author. No reproduction, redistribution, or commercial use without explicit permission. Permission is hereby granted, free of charge, to any person obtaining a copy of this software... (See the LICENSE file in the root directory for the full MIT terms.)