research-lit

Search and analyze research papers across Zotero, Obsidian, local PDFs, arXiv, and academic APIs.

Updated Jul 9, 2026
One-click install
npx skills add https://github.com/Lingjie-wang/autoRL --skill research-lit-lingjie-wang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-lit
Source: https://github.com/Lingjie-wang/autoRL/tree/main/Auto-claude-code-research-in-sleep/skills/research-lit
Command: npx skills add https://github.com/Lingjie-wang/autoRL --skill research-lit-lingjie-wang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, exa-py.

What problem does it solve? Conducting a literature review requires manually searching many disconnected sources — Zotero libraries, Obsidian notes, local PDF folders, arXiv, Semantic Scholar, and the broader web — then de-duplicating and verifying results. This Skill automates that multi-source aggregation and produces a verified, ranked set of relevant papers. ## Core Features & Use Cases - Multi-source search: Queries Zotero (via MCP), Obsidian vaults, local PDF libraries, web search, arXiv API, and optional sources like Semantic Scholar, DeepXiv, Exa, Gemini, and OpenAlex, with graceful degradation when a source is unavailable. - De-duplication and verification: Merges results across sources by arXiv ID, DOI, and title, then runs an anti-hallucination verification step to filter out fabricated paper IDs before analysis. - Optional PDF download: Can download the top-ranked arXiv PDFs into the local paper library when explicitly enabled. - Use Case: A researcher starting a related-work section on diffusion models runs the skill to scan their Zotero annotations and local PDFs, fill gaps with recent arXiv and Semantic Scholar papers, and receive a verified, de-duplicated reading list. ## Quick Start Ask the assistant to run a literature review on your topic, for example: find papers and related work on diffusion models for image generation.

Frequently Asked Questions about research-lit

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

FAQPage Schema
How do I search for research papers across multiple sources at once?

Run the skill with a topic and it searches Zotero, Obsidian, local PDFs, and web sources by default. Use the sources directive, such as "— sources: web, semantic-scholar", to explicitly include or restrict specific sources.

How to find published IEEE or ACM papers not on arXiv?

Request the semantic-scholar source explicitly, for example "— sources: web, semantic-scholar". The Semantic Scholar API returns published venue papers with citation counts and venue metadata that arXiv does not cover.

Does the literature search work without Zotero or Obsidian configured?

Yes, the skill degrades gracefully. If the Zotero or Obsidian MCP servers are unavailable, those steps are skipped silently and the search continues with local PDFs and web search.

Can I download arXiv PDFs automatically during the search?

Yes, set the arxiv download override, for example "— arxiv download: true". The skill downloads the top-ranked arXiv PDFs into your paper library, up to the configured maximum, skipping papers already present locally.

How does the skill avoid hallucinated or fake paper references?

All candidate papers pass through a mandatory verification step using the verify_papers.py helper, which checks arXiv IDs, DOIs, and titles before analysis. If the helper is unavailable, candidates are tagged as unverified rather than silently dropped.

What are the limitations of the default source set?

The default "all" sources cover Zotero, Obsidian, local PDFs, and web search only. Semantic Scholar, DeepXiv, Exa, Gemini, and OpenAlex are opt-in and must be explicitly listed in the sources directive to be searched.