literature-review

Orchestrate a two-pass literature review workflow across OpenAlex and arXiv.

10|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/dsebastien/ai-skill-scholar --skill literature-review-dsebastien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: literature-review
Source: https://github.com/dsebastien/ai-skill-scholar/tree/main/skills/literature-review
Command: npx skills add https://github.com/dsebastien/ai-skill-scholar --skill literature-review-dsebastien

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill removes the manual burden of discovering, screening, and synthesizing academic literature by orchestrating a reproducible two-pass review workflow that combines wide search, agent-driven screening, fetch planning, and structured synthesis into a persistent session.

Core Features & Use Cases

  • Two-pass workflow orchestration: init → search → screen → fetch → agent read & synthesize, with persistent session state stored per review.
  • Source integration and deduplication: queries OpenAlex (no API key) and optionally arXiv, dedups by arXiv ID, DOI, and normalized title.
  • Fetch planning for full-text reading: suggests arxiv-analyze, direct PDF URLs, or marks abstract-only items so the agent can prioritize reads.
  • Use case: run a scoped search for a research question, have the agent screen 50 candidates to a 10–25 paper shortlist, then produce a structured literature review with TL;DR, established findings, debates, and gaps.

Quick Start

Start a literature review session by initializing with a clear research question and then run search to gather candidates.

Frequently Asked Questions about literature-review

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

FAQPage Schema
How do I automate a literature review and synthesize academic papers?

You can automate a literature review by running a two-pass workflow that searches OpenAlex and arXiv, screens candidates, and produces a structured synthesis with persistent session state.

What is the best way to screen academic papers from OpenAlex for a research question?

The best way to screen OpenAlex papers is using a two-pass workflow that deduplicates candidates by DOI and title, then applies agent-driven title and abstract screening to create a shortlist.

How does a two-pass literature review workflow handle paper deduplication?

A two-pass literature review handles deduplication by matching papers across OpenAlex and arXiv sources using their arXiv ID, DOI, and normalized title to eliminate redundant entries.

Can I run a literature review session without an OpenAlex API key?

Yes, you can run a literature review session without an API key because the workflow queries OpenAlex openly, though it requires Python 3.11+ and internet access to api.openalex.org.

How do I plan full-text fetches for shortlisted academic papers?

You plan full-text fetches by generating a fetch plan that suggests arxiv-analyze, direct PDF URLs, or marks abstract-only items so the agent can prioritize reading shortlisted papers.

What limitations exist when synthesizing literature from OpenAlex and arXiv?

A key limitation is that some shortlisted papers will be abstract-only if no full-text PDF is available, requiring the agent to synthesize findings from abstracts rather than complete documents.