Agent skill · research science · aiskillstore
nature-academic-search
Multi-source literature search, citation verification, MeSH search strategy, citation file management (.nbib/.ris/.bib conversion), and reference management (BibTeX, related articles, ID conversion) via MCP tools (PubMed, CrossRef, arXiv, Scopus, ScienceDirect). Use when the user needs coordinated multi-step literature workflows beyond a single MCP call. Also trigger on general literature-search needs during academic writing even without the word "Nature", such as searching for papers/literature, doing a literature review, verifying a citation, converting citation files, and Chinese phrasings like 文献检索、查文献、找文献、 文献综述检索、查论文、引文核对、参考文献管理、文献去重.
Why this skill is useful
Provides a structured multi-source literature search workflow with specific citation management scripts that the AI wouldn't reliably generate on its own.
What it needs
Requires python installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Academic Search — Router This skill is split into two layers: A static layer under static/ that holds versioned, reusable content fragments (the MCP tool inventory and shared modules, and source routing plus operational rules). A dynamic layer (this file plus manifest.yaml) that detects which workflow the user needs and loads that workflow, reaching for shared modules and scripts only when a step needs them. Do not try to apply the search logic from memory or from this router. Always load fragments from disk as described below. Routing protocol Follow these five steps every time the skill is invoked. 1. Load the manifest and the core layer Read manifest.yaml. It declares the workflow axis, the allowed values, and the file paths each value maps to. Also read every file listed under alwaysload: static/core/tools.md — the MCP tool inventory (core search, extended search, PubMed utilities) and the shared-module map. static/core/routing-and-ops.md — the T1→T2→T3 source routing quick guide, environment setup, error handling, and limitations. 2. Detect the workflow Map the user's need to one or more workflow values: multi-source-search — find literature across sources. citation-verification — verify citations extracted from a document. mesh-strategy — build a MeSH/PubMed search strategy. citation-file-mgmt — convert/manage .nbib/.ris/.bib files. reference-mgmt — BibTeX, related-article discovery, ID conversion. A combined request (for example search then export) may need more than one. State the detected workflow(s) in one short line before proceeding. 3. Load the matching workflow fragment(s) Read the file mapped for each detected workflow (under references/workflows/). Do not read every workflow. Each workflow file links to the shared modules it needs. 4. Run the workflow using the loaded material Apply the loaded material in this order: 1. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/nature-academic-search