Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/research-consultancy-pubmed
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/pubmed
What's inside
- Skill name
pubmed- Description
- Search and verify biomedical literature in PubMed. Use when a medical research question needs papers, PMIDs, MeSH-aware queries, evidence mapping, citation verification, related studies, or a reproducible PubMed search.
- License
- MIT
- Instructions
- 47 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (20)
- SKILL.md
- openai.yaml · agents/
- caller-contract.md · references/
- cli.md · references/
- eutils.md · references/
- mcp.md · references/
- pubmed.py · scripts/
- __init__.py · scripts/pubmed_tool/
- __main__.py · scripts/pubmed_tool/
- cli.py · scripts/pubmed_tool/
- client.py · scripts/pubmed_tool/
- commands.py · scripts/pubmed_tool/
- errors.py · scripts/pubmed_tool/
- storage.py · scripts/pubmed_tool/
- xml_parser.py · scripts/pubmed_tool/
- citations.json · tests/fixtures/
- esearch-warning.json · tests/fixtures/
- pubmed-records.xml · tests/fixtures/
- test_client.py · tests/
- test_pubmed_tool.py · tests/
SKILL.md (first lines)
# PubMed
Use PubMed as a reproducible evidence lookup, not a title generator. Keep scientific judgment in the agent and route retrieval by required capability.
## Define the search
Clarify the information need and whether the search is a rapid lookup, scoping search, citation check, or systematic-search contribution. Translate clinical questions into PICO/PECO/PICOS concepts where useful.
For each concept, combine:
- controlled vocabulary, including current MeSH terms;
- title/abstract synonyms, spelling variants, acronyms, and older terminology;
- study-design terms only when they serve the stated purpose.
Build Boolean blocks explicitly. Inspect PubMed's query translation or Search Details when available. Treat field tags as exact constraints because they turn off Automatic Term Mapping for the tagged term.
The search definition is complete when another researcher could rerun the exact query and understand every applied limit.
## Retrieve and verify
When another skill invokes PubMed, use the stable [caller contract](references/caller-contract.md). Keep backend selection, response accounting, and artifact handling inside this skill so callers remain portable across Claude Code and other agent hosts.
If PubMed MCP tools are available, route the request according to [references/mcp.md](references/mcp.md). Use the bundled Python CLI according to [references/cli.md](references/cli.md) for evidence-grade retrieval and verification. Use raw NCBI E-utilities according to [references/eutils.md](references/eutils.md) only as the final fallback.
Give either search path an already-formed query and inspect its translation before accepting the search. The CLI exposes a zero-network `capabilities` manifest plus `search` for evidence-grade retrieval, `fetch` for authoritative records, `verify` for deterministic bibliographic checks, `related` for PubMed neighbors, `cite-match` for structured citation resolution, and `id-convert` for PMID/PMCID/DOI conversion. The MCP adds bounded lookup, PMC full text, and copyright/licence status. Neither path chooses terms, screens studies, appraises evidence, or decides whether a citation supports a claim.
Retrieve full PubMed records for candidate PMIDs. Verify title, authors, journal, publication year, abstract, publication type, MeSH terms, DOI, correction/retraction links, and PMID from the record itself. Deduplicate by PMID first, then DOI and normalized title.
For large searches, fetches, verifications, or related-record expansions, request durable artifacts with summary-only stdout. Read targeted records from the returned artifact paths instead of placing the complete payload in the agent context.
For topic refinement, first locate recent systematic reviews and protocols, then use their terminology and included studies to find landmark and newer primary reports. For claim verification, read enough of the abstract or accessible full text to determine whether the cited paper actually supports the claim.
Retrieval is complete only when every requested PMID is accounted for, every reported paper has a verified PMID, and the result set's coverage limits are stated. A result over 10,000 has no complete ESearch PMID manifest until explicit non-overlapping partitions are supplied and validated.
## Report reproducibly
Return:
1. the exact PubMed query;
2. search date, result count, sort order, and applied limits;
3. a concise synthesis answering the research need;
4. a table or list with title, first author, year, journal, study type, PMID, DOI when present, and `https://pubmed.ncbi.nlm.nih.gov/{PMID}/`;
5. caveats about indexing, unavailable abstracts/full text, retractions or corrections, and likely missed terminology.
Label inference as inference. A PubMed-only search is not an exhaustive systematic search; recommend additional databases and information sources when the user is conducting a systematic review or meta-analysis.From research-consultancy/rc-skills, MIT.
More from research-consultancy/rc-skills
- 0.509score
proofread-manuscript
research-consultancy
Exhaustively audit a medical manuscript for language, scientific consistency, citation support, tables and figures, journal compliance, and hidden revisions.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
domain-modeling
research-consultancy
Build and sharpen a medical research project's domain model.
SkillCFreshness: C★ 2Claude Code +9 - 0.506score
screen-pubmed-abstracts
research-consultancy
Screen a PubMed plain-text export for a systematic review or meta-analysis and produce a balanced CSV shortlist.
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
research
research-consultancy
Investigate a medical research question against high-trust primary sources and capture the findings as a Markdown file in the repo.
SkillCFreshness: C★ 2Claude Code +9 - 0.501score
build-pubmed-search
research-consultancy
Build and validate a PubMed search string for a meta-analysis.
SkillCFreshness: C★ 2Claude Code +9 - 0.501score
teach
research-consultancy
Teach the user a medical research skill or concept, within this workspace.
SkillCFreshness: C★ 2Claude Code +9 - 0.501score
grill-meta-analysis-topic
research-consultancy
Validate a proposed meta-analysis topic against the published evidence.
SkillCFreshness: C★ 2Claude Code +9 - 0.477score
grilling
research-consultancy
Grill the user relentlessly about a plan, decision, or idea.
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 22, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Website
- research-consultancy.org/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from research-consultancy
- 0.509score
proofread-manuscript
research-consultancy
Exhaustively audit a medical manuscript for language, scientific consistency, citation support, tables and figures, journal compliance, and hidden revisions.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
domain-modeling
research-consultancy
Build and sharpen a medical research project's domain model.
SkillCFreshness: C★ 2Claude Code +9 - 0.506score
screen-pubmed-abstracts
research-consultancy
Screen a PubMed plain-text export for a systematic review or meta-analysis and produce a balanced CSV shortlist.
SkillCFreshness: C★ 2Claude Code +9 - 0.502score
research
research-consultancy
Investigate a medical research question against high-trust primary sources and capture the findings as a Markdown file in the repo.
SkillCFreshness: C★ 2Claude Code +9 - 0.501score
build-pubmed-search
research-consultancy
Build and validate a PubMed search string for a meta-analysis.
SkillCFreshness: C★ 2Claude Code +9 - 0.501score
teach
research-consultancy
Teach the user a medical research skill or concept, within this workspace.
SkillCFreshness: C★ 2Claude Code +9
Cite this page
pubmed skill. Agent Mart. https://agentmart.dev/skills/research-consultancy-pubmed (last updated 2026-10-24)