← All skills
nature-academic-search
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a research skill usually looks things up on the internet.
By stanfish06/skillquarium (GitHub) · research · 12 stars · scanned at commit ced6c96
Multi-source literature search, citation verification, strict independent other-citation audits, article-level citation metric tables, influential citer profiling with citation-context extraction, 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 for coordinated literature workflows beyond one MCP call, including 文献检索、 查文献、找文献、文献综述检索、查…
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 3 places.
Connects to the internet
The author does not mention this. Expected for a research skill.
Found in 29 places.
Show 17 more
- skills/nature-academic-search/mcp-server/sources/crossref.py, line 82
resp = requests.get(url, headers=headers, timeout=self._timeout) - skills/nature-academic-search/mcp-server/sources/crossref.py, line 117
resp = requests.get( - skills/nature-academic-search/mcp-server/sources/pubmed.py, line 52
resp = requests.get(url, params=merged, timeout=timeout) - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 53
@patch("sources.crossref.requests.get") - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 100
@patch("sources.crossref.requests.get") - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 121
@patch("sources.crossref.requests.get") - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 142
@patch("sources.crossref.requests.get") - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 181
@patch("sources.crossref.requests.get") - skills/nature-academic-search/mcp-server/tests/test_sources.py, line 202
@patch("sources.crossref.requests.get") - skills/nature-academic-search/scripts/academic_search.py, line 48
import urllib.request - skills/nature-academic-search/scripts/academic_search.py, line 120
req = urllib.request.Request(url, headers={"Accept": "application/json"}) - skills/nature-academic-search/scripts/academic_search.py, line 121
with urllib.request.urlopen(req, timeout=30) as resp: - skills/nature-academic-search/scripts/academic_search.py, line 190
req = urllib.request.Request(url, headers={"Accept": "application/json"}) - skills/nature-academic-search/scripts/academic_search.py, line 191
with urllib.request.urlopen(req, timeout=30) as resp: - skills/nature-academic-search/scripts/academic_search.py, line 246
req = urllib.request.Request(url, headers={"Accept": "application/json"}) - skills/nature-academic-search/scripts/academic_search.py, line 247
with urllib.request.urlopen(req, timeout=30) as resp: - skills/nature-academic-search/scripts/format-converter.py, line 32
from urllib.request import urlopen
and 9 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'nature-academic-search' ] || [ -L ~/.agents/skills/'nature-academic-search' ]; then echo 'A skill folder named nature-academic-search already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/stanfish06/skillquarium' "$d" && git -C "$d" checkout --quiet 'ced6c96bd67acccbf0280a5071e59a523c118c66' -- 'skills/nature-academic-search' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/nature-academic-search' ~/.agents/skills/'nature-academic-search' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'nature-academic-search' ~/.claude/skills/'nature-academic-search' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for stanfish06/skillquarium shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/stanfish06/skillquarium/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | ced6c96 | 80 |
| 2026-11-08 | f748ea9 | 95 |