mcpField
L
literature-review

literature-review

github.com/collaborative-deep-researchProductivity50735 installsUpdated 32w ago
Repository

About literature-review

literature-review is a skill for conducting systematic literature reviews with the paper and paper-search CLI tools. It guides scope definition, multi-query search, paper analysis, citation exploration, and report preparation.

Key features

  1. 01Clarifies review scope
  2. 02Runs multi-query paper searches
  3. 03Deduplicates and triages results
  4. 04Guides structured paper analysis
  5. 05Explores citations and references
  6. 06Organizes findings into a report

Use cases

  1. 01Survey research on a defined topic
  2. 02Compare methods and findings across papers
  3. 03Trace related work through citations

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/collaborative-deep-research/agent-papers-cli --skill literature-review

After installing, type/literature-reviewin Claude Code to confirm it loaded.

Details

From the project README

Conduct a systematic literature review on "$ARGUMENTS" using the paper and paper-search CLI tools.

1. Define Scope

Before searching, clarify with the user:

  • Topic boundaries and key terms
  • Year range (default: last 5 years)
  • Target venues or communities (if any)
  • Desired number of papers (default: 15-20 core papers)

2. Multi-Query Search

Search with multiple query variations to maximize coverage:

paper-search semanticscholar papers "<main query>" --limit 20 --year <range>
paper-search semanticscholar papers "<synonym query>" --limit 20 --year <range>
paper-search semanticscholar papers "<related query>" --limit 20 --year <range>
paper-search google scholar "<topic>"

Deduplicate results by title/paper ID.

3. Triage

For each unique paper found:

paper-search semanticscholar details <paper_id>
paper skim <arxiv_id> --lines 2

Categorize as: highly relevant / somewhat relevant / not relevant.

4. Deep Analysis

For highly relevant papers:

paper outline <arxiv_id>
paper read <arxiv_id> introduction
paper read <arxiv_id> method
paper read <arxiv_id> results
paper read <arxiv_id> conclusion

Take structured notes on each paper: problem, method, key results, limitations.

5. Citation Graph Exploration

For seminal papers, find related work:

paper-search semanticscholar citations <paper_id> --limit 20
paper-search semanticscholar references <paper_id> --limit 20

Add any important papers discovered this way back to the triage step.

6. Produce Report

Organize findings by theme, not by paper. Include:

  • Overview of the field and its evolution
  • Key methods and approaches (with comparisons)
  • Main results and findings
  • Open questions and future directions
  • Complete reference list with paper IDs and URLs
  • BibTeX entries for all cited papers (use paper bibtex <arxiv_id> to generate)

Guidelines

  • Aim for breadth first: cover all major approaches before going deep on any one.
  • Note citation counts and venues to gauge paper impact.
  • Flag contradictory findings explicitly.
  • Distinguish between empirical results and theoretical claims.

Comments

Markdown supported