Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

nature-academic-search — Claude Code skill: what it does

Searches research literature, checks citations, and builds MeSH strategies. Useful for source discovery, bibliography work, and citation audits.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Yuan1z0825/nature-skills --skill nature-academic-search -a claude-code
Open on GitHub

What nature-academic-search does

This skill routes academic research tasks across several workflows. It can search literature across sources, verify citations extracted from a document, build MeSH strategies for PubMed, and manage .nbib, .ris, and .bib files. It also supports related-article discovery, identifier conversion, and audits of strict independent citations.

The package uses a workflow router, a manifest, core tool guidance, and separate workflow fragments for search, citation verification, MeSH, reference management, and citation-impact audits. Search and verification rely on MCP tools and environment setup. Complete local citation-file conversion uses a separate offline path.

Check MCP access and source connectivity before running retrieval or verification tasks, because those workflows use the available fallback chain when a tool fails. Offline conversion remains available for supplied citation records.

What it helps with

  • find papers across multiple sources
  • verify citations extracted from a document
  • build a MeSH strategy for PubMed
  • convert .nbib, .ris, and .bib files
  • audit strict independent citations

Example prompts for the agent

  • Search across sources for papers on this topic and remove duplicate records.
  • Verify the citations in `references.docx` and list records that need correction.
  • Build a MeSH search strategy for PubMed and prepare it for export to `.ris`.

How to install nature-academic-search

1Skills CLI (Vercel)

npx skills add Yuan1z0825/nature-skills --skill nature-academic-search -a claude-code

2Manually: put the files in place

~/.claude/skills/nature-academic-search/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/nature-academic-search/

From the same set17

The whole set →
nature-figure Yuan1z0825 A skill that builds, revises and audits scientific figures for manuscripts in Python or R. Useful when plots go to submission, not to a report. Claude Code CX Codex Cursor +1 18,700installs nature-polishing Yuan1z0825 A skill that polishes, translates and tightens existing academic prose. Facts, terminology and evidence boundaries stay intact. Claude Code CX Codex Cursor +1 17,400installs nature-paper2ppt Yuan1z0825 Builds a Chinese academic .pptx from a scientific paper or reading notes, with figures from the source and speaker notes. Claude Code CX Codex Cursor +1 16,000installs nature-citation Yuan1z skill, refactored into static/dynamic layers Finds Nature and CNS-family papers for manuscript claims, maps claims to sources, and prepares a reference-manager export. Use it when the journal scope matters. Claude Code CX Codex Cursor +1 15,600installs nature-writing Yuan1z0825 A skill that drafts and restructures scientific manuscript sections and first-submission materials from evidence you supply. Claude Code CX Codex Cursor +1 15,600installs nature-data Yuan1z skill, refactored into static/dynamic layers nature-data drafts or audits manuscript data and code availability statements, dataset access routes, repository plans, and FAIR metadata. Claude Code CX Codex Cursor +1 15,300installs nature-response Yuan1z0825 A skill that drafts, audits and revises responses to peer review, revision cover letters and marked manuscripts. Claude Code CX Codex Cursor +1 15,100installs nature-reader Community contribution, refactored into static/dynamic layers Creates source-grounded Chinese-English paper readers with aligned text, tables, and equations. Handles full translations, excerpt parsing, and targeted questions. Claude Code CX Codex Cursor +1 14,900installs

Similar

Questions about nature-academic-search

How do I install nature-academic-search in Claude Code?

Run npx skills add Yuan1z0825/nature-skills --skill nature-academic-search -a claude-code, run npx skills add Yuan1z0825/nature-skills --skill nature-academic-search -a claude-code again, and check ~/.claude/skills/nature-academic-search/SKILL.md.

What does nature-academic-search do?

It searches academic literature, verifies citations, builds MeSH strategies, and manages bibliography files. It also supports related-article discovery and audits of strict independent citations.

Does nature-academic-search require MCP?

MCP tools are used for source retrieval and citation verification. Complete local conversion of .nbib, .ris, and .bib files follows an offline workflow.

Source text

SKILL.md · Apache-2.0
---
name: nature-academic-search
description: "Search literature across sources, verify or manage citations, and build MeSH strategies or citation-impact audits. Use for 文献检索、引文核对、参考文献管理、严格他引 and evidence-backed citer profiles; not for translating a paper or drafting manuscript prose."
---

# Academic Search — Router

## Routing protocol

For local citation-file conversion with complete supplied records, load
`references/workflows/wf4-citation-file-mgmt.md` and its format reference directly.
Source lookup, API setup, and network preflight apply only when retrieval or verification is
needed; do not require them for a requested offline conversion.

For a new task, load the core and matching resources below. Reuse already loaded guidance on follow-ups; load more only when the task needs it.

### 1. Load the manifest and the core layer

Read [manifest.yaml](manifest.yaml). It declares the `workflow` axis, the allowed values, and the file paths each value maps to.

Also read every file listed under `always_load`:

- `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.
- `strict-other-citation-impact-audit` — determine strict independent other-citations, build article-level citation metric tables, identify high-profile citers (academy members, presidents/deans, talent-award holders, fellows, field leaders), and extract how they cited the target paper.

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. Core tools and routing (`core/tools.md`, `core/routing-and-ops.md`) — which MCP tool for which need, and the T1→T2→T3 fallback chain for source retrieval.
2. The workflow fragment — its specific steps.
3. Shared modules and scripts on demand (dedup, citation parser, search strategy, RIS/BibTeX format, format converter).

Report specific tool failures and continue with remaining tools; broaden terms when there are no results; fall back to manual generation from MCP-fetched metadata if a script fails twice.

### 5. Reach for references only when needed

The files under `references/` (and `scripts/`) are deep references, not defaults. Open them on demand per the `references.on_demand` table in the manifest — for example `references/source-tiers.md` for the full reliability classification, `references/dedup-engine.md` / `references/citation-parser.md` / `references/search-strategy.md` / `references/ris-bibtex-format.md` for the shared modules, and `scripts/academic_search.py` (no-MCP fallback discovery search) / `scripts/format-converter.py` / `scripts/preflight.py` for the tooling.

© Yuan1z0825 · Apache-2.0 · Yuan1z0825/nature-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor