literature-searcher

Retrieves and deduplicates academic papers from arXiv, PubMed, and CrossRef into structured JSON.

64|15|Updated Aug 14, 2026
One-click install
npx skills add https://github.com/openJiuwen-ai/sciencediscovery --skill literature-searcher-openjiuwen-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: literature-searcher
Source: https://github.com/openJiuwen-ai/sciencediscovery/tree/main/skills/literature-searcher
Command: npx skills add https://github.com/openJiuwen-ai/sciencediscovery --skill literature-searcher-openjiuwen-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, certifi, and includes scripts (resource) components.

What problem does it solve? Finding relevant academic papers across multiple databases is slow and error-prone: queries must be reformulated per database, results overlap, and metadata is inconsistent. This Skill automates verified literature retrieval through MCP connectors and bundled search scripts, returning a deduplicated, machine-readable source package ready for downstream evidence extraction. ## Core Features & Use Cases - Multi-database search: Queries arXiv, PubMed, and CrossRef with domain-aware routing (biomedicine, chemistry, materials, finance, computer science), date filters, arXiv categories, and PubMed MeSH terms. - Query planning and variants: Extracts compact core keywords, expands acronyms (e.g., GNN to graph neural network), and generates up to three query variants when initial results fall below threshold. - Deduplication and coverage checks: Merges results by DOI, URL, and title similarity (default 0.85), scores relevance, documents coverage gaps, and returns a SUFFICIENT, PARTIAL, or INSUFFICIENT verdict. - Use Case: Given the topic "graph neural networks for molecular property prediction", the Skill searches arXiv and PubMed, filters off-topic results, deduplicates overlapping records, and writes a literature_sources.json file that an evidence-extraction step can consume directly. ## Quick Start Search the literature for recent papers on transformer attention mechanisms in NLP and produce a deduplicated JSON source package with a coverage assessment.

Frequently Asked Questions about literature-searcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search arXiv and PubMed for papers on a research topic?▼

Provide a research topic and optional domain, time range, and minimum source count. The Skill builds compact keyword queries, routes them to arXiv and PubMed based on domain, and returns a deduplicated JSON list of papers with titles, authors, DOIs, and abstracts.

How does literature deduplication work across multiple databases?▼

Deduplication matches records by exact DOI, exact URL, then title similarity above a 0.85 threshold. When duplicates differ, the record with richer metadata is kept, and a dedup report lists total before, duplicates removed, and final unique counts.

Can I filter PubMed searches by MeSH terms or publication date?▼

Yes. PubMed searches accept MeSH term filters and publication date ranges using PDAT constraints, and domain defaults can infer an appropriate MeSH term automatically. arXiv searches support category filters like cs.CL and submitted-date ranges.

Does this skill read full-text papers or extract evidence?▼

No. It only retrieves metadata and abstracts through search APIs and MCP connectors. Full-text reading, claim extraction, evidence strength judgment, and report writing are explicitly out of scope and belong to downstream workflow steps.

What happens when a literature search returns too few results?▼

The Skill tries up to three query variants using synonym, acronym, and method expansions, and may add a fallback database. If results remain below threshold, it returns a PARTIAL or INSUFFICIENT verdict with documented coverage gaps and tried queries.