Systematic literature research skill for finding, filtering, deduplicating and reporting academic papers. Specialised in arXiv (cs.SE and related), Semantic Scholar and CrossRef. Use when the user asks to search for papers, build a literature survey, investigate the state of the art, or generate a bibliography report.
A systematic workflow for conducting academic literature reviews, covering arXiv, Semantic Scholar, and CrossRef. Produces structured Markdown reports grouped by sub-topic, with deduplication across queries.
Use when the user says things like:
Follow these steps exactly in this order:
Ask (or infer from context) the following parameters before searching:
Design 5–10 diverse queries covering the topic from different angles:
cs.SE, cs.PL, cs.LG as appropriate.Use /fleet to run multiple searches simultaneously. Each parallel agent should:
Merge all results. Deduplicate by normalising titles (lowercase, strip punctuation) and comparing. Keep the entry with the most metadata (abstract, DOI, URL).
Use a session SQL table to track seen titles:
CREATE TABLE IF NOT EXISTS lit_papers (
id TEXT PRIMARY KEY,
title TEXT,
authors TEXT,
year INTEGER,
abstract TEXT,
url TEXT,
doi TEXT,
citations INTEGER DEFAULT 0,
venue TEXT,
source TEXT,
section TEXT
);
Apply:
Produce a structured Markdown report (see Report Format section below).
GET https://export.arxiv.org/api/query
?search_query=<QUERY>
&start=0
&max_results=<N>
&sortBy=submittedDate
&sortOrder=descending
Query syntax:
all:keyword — search all fieldsti:keyword — title onlyabs:keyword — abstract onlycat:cs.SE — restrict to categoryAND, OR, ANDNOT — Boolean operators (surround with +: +AND+, +OR+, +ANDNOT+)+ between terms = space = OR — to AND two terms, use +AND+ between separate field:term pairs%22, e.g. ti:%22code+generation%22Example: