research-literature-review

Generates expert-level literature reviews via multi-query search, AI scoring, and LaTeX export.

2.7k|251|Updated Feb 12, 2024
One-click install
npx skills add https://github.com/huangwb8/ChineseResearchLaTeX --skill research-literature-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-literature-review
Source: https://github.com/huangwb8/ChineseResearchLaTeX/tree/main/skills/research-literature-review
Command: npx skills add https://github.com/huangwb8/ChineseResearchLaTeX --skill research-literature-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, requests, numpy, scikit-learn, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Writing a systematic literature review requires searching multiple academic databases, screening hundreds of papers, scoring relevance, managing citations, and formatting output in LaTeX/PDF/Word. This Skill automates that entire pipeline so researchers can produce publication-grade reviews without manual busywork.

Core Features & Use Cases

  • End-to-End Review Pipeline: AI generates 5-25 search queries, retrieves papers from OpenAlex/Semantic Scholar/Crossref, deduplicates, scores relevance (1-10), selects high-priority references, plans word budgets, and writes the review.
  • Hard Validation & Export: Enforces word count and reference count ranges, validates \cite keys against BibTeX, and compiles to PDF and Word with a Nature Reviews-style template.
  • Multilingual Output: Translates finished reviews into English, Chinese, Japanese, German, French, or Spanish while preserving citations and LaTeX structure.
  • Use Case: Ask for a Premium-level review on "HER2-ADC in breast cancer" and receive a 10,000-15,000 word PDF and Word document with 80-150 validated references, plus auditable search logs and scoring rationale.

Quick Start

Use the research-literature-review skill to write a Standard-level literature review on "AI for protein design" covering the last five years and export it as PDF and Word.

Frequently Asked Questions about research-literature-review

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

FAQPage Schema
How do I generate a systematic literature review with AI?

Provide a topic, an optional time range, and a tier (Premium, Standard, or Basic). The skill generates 5-25 search queries, retrieves papers from OpenAlex and other sources, scores each paper's relevance, selects references, and writes a validated review exported as PDF and Word.

What databases does this literature review pipeline search?

It searches OpenAlex as the primary source, with automatic fallback to Semantic Scholar, Crossref, and DuckDuckGo based on a configurable provider priority list. Rate limiting, retries, and API health monitoring are built in.

Can I write a literature review in Chinese, Japanese, or German?

Yes. The skill supports English, Chinese, Japanese, German, French, and Spanish. It translates the finished review while preserving all \cite keys and LaTeX structure, then recompiles with appropriate language packages such as ctex or babel.

What are the word count and reference limits for each review tier?

Premium targets 10,000-15,000 words with 80-150 references, Standard targets 6,000-10,000 words with 50-90 references, and Basic targets 3,000-6,000 words with 30-60 references. All ranges can be overridden in the prompt.

Why does the pipeline stop when my query file is missing or invalid?

The skill uses a fail-closed query contract: if the multi-query JSON is missing, malformed, or outside the 5-25 query range, stage 1 stops instead of silently falling back to a single query. Single-query mode requires an explicit --allow-single-query-fallback flag.

What dependencies are required to run the review pipeline?

You need Python 3.9+ with pyyaml, requests, numpy, scikit-learn, and matplotlib, plus a LaTeX installation with xelatex and bibtex, and pandoc for Word conversion. Internet access is required for the academic search APIs.