Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature searches across biomedical, scientific, and technical domains. Creates professionally formatted markdown documents and PDFs with verified citations in multiple citation styles (APA, Nature, Vancouver, etc.).
Conduct systematic, comprehensive literature reviews following rigorous academic methodology. Search multiple literature databases, synthesize findings thematically, verify all citations for accuracy, and generate professional output documents in markdown and PDF formats.
This skill uses the parallel-web skill (parallel-cli search) as the primary web search tool for broad academic literature discovery, supplemented by specialized database access skills (gget, bioservices, datacommons-client). It provides specialized tools for citation verification, result aggregation, and document generation.
Use this skill when:
⚠️ MANDATORY: Every literature review MUST include at least 1-2 AI-generated figures using the scientific-schematics skill.
This is not optional. Literature reviews without visual elements are incomplete. Before finalizing any document:
How to generate figures:
How to generate schematics:
python scripts/generate_schematic.py "your diagram description" -o figures/output.png
The AI will automatically:
When to add schematics:
For detailed guidance on creating schematics, refer to the scientific-schematics skill documentation.
A literature review runs in seven phases, documented in full with commands and templates in references/core_workflow.md:
Record every search string and date as you go: a review that cannot reproduce its own search is not systematic. Per-database search guidance and citation styles are in references/search_and_citation.md, and a full worked review is in references/example_workflow.md.
parallel-cli search with academic domains for initial broad coverage before querying specialized databasessources/This skill works seamlessly with other scientific skills:
When preparing a literature review for a specific journal, consult the venue-templates skill for writing style guidance:
venue_writing_styles.md: Master style comparison across venuesnature_science_style.md: Nature/Science flowing abstract style, story-driven structurecell_press_style.md: Cell Press graphical abstracts, Highlights formatmedical_journal_styles.md: NEJM/Lancet/JAMA structured abstracts, PRISMA complianceThese guides help adapt your review's tone, abstract format, and structure to match the target venue's expectations.
Scripts:
scripts/verify_citations.py: Verify DOIs and generate formatted citationsscripts/generate_pdf.py: Convert markdown to professional PDFscripts/search_databases.py: Process, deduplicate, and format search resultsReferences:
references/citation_styles.md: Detailed citation formatting guide (APA, Nature, Vancouver, Chicago, IEEE)references/database_strategies.md: Comprehensive database search strategiesAssets:
assets/review_template.md: Complete literature review template with all sectionsGuidelines:
Tools:
Citation Styles:
# parallel-cli (PRIMARY — for web search and URL extraction)
curl -fsSL https://parallel.ai/install.sh | bash
# Or: uv tool install "parallel-web-tools[cli]"
# Authenticate: parallel-cli auth
uv pip install requests # For citation verification
# For PDF generation
brew install pandoc # macOS
apt-get install pandoc # Linux
# For LaTeX (PDF generation)
brew install --cask mactex # macOS
apt-get install texlive-xetex # Linux
Check dependencies:
python scripts/generate_pdf.py --check-deps
This literature-review skill provides:
parallel-cli search for fast, broad academic literature discovery with scholarly domain filteringConduct thorough, rigorous literature reviews that meet academic standards and provide comprehensive synthesis of current knowledge in any domain.
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/literature-review · pinned to the source commit
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
cd scientific-agent-skills
git checkout 36d8f13a1e754618794bf42f417884940077b4ae
mkdir -p ".claude/skills/literature-review"
cp -r "skills/literature-review" ".claude/skills/literature-review"Review the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-codegit clone https://github.com/K-Dense-AI/scientific-agent-skills.git
cd scientific-agent-skills
git checkout 36d8f13a1e754618794bf42f417884940077b4ae
mkdir -p ".claude/skills/literature-review"
cp -r "skills/literature-review" ".claude/skills/literature-review"Destination: .claude/skills/literature-review
Scanner static-checks@0.1.0 · commit 36d8f13a1e75. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
Piping a downloaded script directly into a shell runs unreviewed remote code.
Evidence: curl -fsSL https://parallel.ai/install.sh | bash· fingerprint fa29547c089bc7be
Instructs shell/process/package operations that run commands on the host.
Evidence: pip install· fingerprint 7944ec554efca445
Fetches remote content at runtime, which can change after review.
Evidence: curl· fingerprint 427e4b79b1f0fc90