multi-source-paper-search

Aggregate literature queries across OpenAlex, Semantic Scholar, arXiv, and Perplexity into a deduplicated cited report.

1|1|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/PlutoLei/multi-source-paper-search --skill multi-source-paper-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-source-paper-search
Source: https://github.com/PlutoLei/multi-source-paper-search/tree/main
Command: npx skills add https://github.com/PlutoLei/multi-source-paper-search --skill multi-source-paper-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of discovering literature by scanning multiple sources at once and producing a single, cited synthesis report. It reduces bias and gap risk by cross-validating results across OpenAlex, Semantic Scholar, arXiv (Valyu), and Perplexity, enabling comprehensive triangulation of findings.

Core Features & Use Cases

  • Deterministic deduplication across sources using DOI/arXiv-id/title via union-find.
  • Cross-source synthesis that highlights consensus and divergence, with source attribution.
  • Standalone usage via scripts/fanout.py that returns a JSON payload including papers, sources_used, skipped_sources, and perplexity narrative.
  • Use cases include literature reviews, rapid scoping for grant proposals, and risk/replication checks across disciplines.

Quick Start

Ask for a cross-source literature scan on a topic and receive a consolidated consensus report.

Frequently Asked Questions about multi-source-paper-search

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

FAQPage Schema
How do I cross-reference literature across OpenAlex, Semantic Scholar, and arXiv?

Cross-referencing literature across OpenAlex, Semantic Scholar, and arXiv is done by fanning out queries to each source, normalizing the results, and applying deterministic deduplication via DOI or arXiv-id to produce a consolidated synthesis report.

What is the best way to identify consensus and contested findings in a literature review?

Identifying consensus and contested findings in a literature review requires cross-validating claims across multiple sources like Semantic Scholar and Perplexity, then synthesizing the triangulated results to highlight converging and diverging points with source attribution.

How does deduplication work when scanning multiple academic databases?

Deduplication when scanning multiple academic databases uses union-find logic to match overlapping records by DOI, arXiv-id, or title, ensuring duplicate papers retrieved from OpenAlex and arXiv are merged into single entries with accurate provenance.

Can I use a cross-source literature scan for rapid scoping of grant proposals?

Cross-source literature scans are well-suited for rapid scoping of grant proposals, as they aggregate and deduplicate findings across OpenAlex and Perplexity to quickly map the research landscape and identify existing consensus.

How do I generate a cited report with provenance across multiple disciplines?

Generating a cited report with provenance across multiple disciplines involves expanding queries, fanning out to OpenAlex and arXiv, cross-validating claims, and outputting a narrative synthesis with attached references and source attribution.

Why do I need Perplexity alongside OpenAlex and Semantic Scholar for triangulating findings?

Perplexity is needed alongside OpenAlex and Semantic Scholar for triangulating findings because it provides a narrative synthesis layer that cross-validates claims, reducing bias and gap risk when identifying contested findings.