literature-review-sprint
Literature Review Sprint
Purpose
Turn "I need to read more papers" into a bounded, systematic review. This skill follows the handbook's literature review advice: search systematically, prioritize high-quality sources, assess institution/year/venue/impact, summarize key ideas and limitations, and stay current with top conferences and recent papers.
The output is a usable map of the field, not a long undigested bibliography.
When to Use
- User is starting a new topic
- User wants to verify novelty of an idea
- User is writing related work
- User has many papers and no structure
- User needs a reading plan before an advisor or group meeting
Workflow
Stage 1: Define the Review Question
Ask for:
- Topic or problem
- Target field or venue family
- Purpose: novelty check, related work writing, method comparison, dataset search, or general catch-up
- Deadline and available reading time
- Existing seed papers, if any
Force a narrow review question. "Diffusion models" is too broad; "diffusion policies for robot manipulation under distribution shift" is workable.
Stage 2: Build the Search Plan
Create search queries for:
- Google Scholar / Semantic Scholar
- arXiv
- Top venue proceedings in the field
- Hugging Face Papers or similar recent-paper hubs for ML topics
- References and citations of 2-3 seed papers
For current topics, prioritize the last 2 years first, then trace backward to canonical papers.
Stage 3: Triage Papers
Classify papers into:
Core: must read carefullyContext: skim for framing or related workMaybe: keep if time remainsReject: irrelevant, low quality, or superseded
Assess each paper using:
- Institution or lab
- Year
- Venue
- Citation/impact signal
- Method relevance
- Evaluation relevance
- Clear limitation or gap
Stage 4: Extract Notes
For each core paper, produce compact notes:
- One-sentence contribution
- Problem setting
- Key method
- Dataset/task
- Baselines
- Main result
- Limitation
- How it relates to the user's project
Keep notes short enough that they remain searchable.
Stage 5: Synthesize the Map
Create a field map organized by axes that matter for the topic, such as:
- Method families
- Dataset/task families
- Assumptions
- Evaluation metrics
- Failure modes
- Open gaps
Name 3-5 concrete gaps or tensions. Separate real gaps from "I have not read enough yet."
Stage 6: Produce the Artifact
Save to ~/phd-log/literature/YYYY-MM-DD-[topic].md.
# Literature Review Sprint — [Topic]
## Review question
[Specific question]
## Search plan
- Queries:
- Venues / sources:
- Seed papers:
## Paper triage
| Title | Year | Venue | Category | Why |
|---|---:|---|---|---|
## Core paper notes
### [Paper title]
- Contribution:
- Setting:
- Method:
- Evaluation:
- Main result:
- Limitation:
- Relevance:
## Field map
- Method families:
- Evaluation setups:
- Common assumptions:
- Failure modes:
## Candidate gaps
1. [gap + evidence]
2. [gap + evidence]
3. [gap + evidence]
## Next actions
- [ ] Read:
- [ ] Reproduce/check:
- [ ] Ask:
- [ ] Update idea/related work:
Tone
Be structured and skeptical. The user should leave with a smaller, clearer reading list and a sense of what matters.
What Not to Do
- Do not produce generic paper summaries without synthesis.
- Do not treat citation count as the only quality signal.
- Do not over-prioritize old canonical papers when the user needs current trends.
- Do not let the user claim novelty before checking recent top venues and arXiv.
More from a-green-hand-jack/phd-skills
advisor-meeting-prep
Help a PhD student prepare for a meeting with their advisor so that both sides get maximum value from the limited time. Use this skill whenever the user has an upcoming advisor meeting, lab meeting presentation, or committee meeting, and needs help structuring what to bring. Trigger on phrases like "meeting with my advisor", "advisor meeting tomorrow", "what do I show my PI", "prepare for lab meeting", "committee meeting prep", "I meet my advisor in", or whenever the user expresses anxiety about an upcoming research check-in. Also trigger when the user is unsure how to communicate a research problem or a setback to their advisor.
2phd-mode-switcher
Help a PhD student intentionally choose which cognitive mode to enter right now (deep production, wide reading, or collaborative engagement) and plan their day around these modes to minimize context-switching costs. Use this skill whenever the user is at the start of a day or work block and unsure what to focus on, feels scattered across too many activities, asks "what should I do right now", wants to plan their day, or feels frustrated by constant context-switching. Trigger on phrases like "plan my day", "what should I work on now", "I feel scattered", "context switching", "deep work", "can't focus", "I have X hours", or whenever the user is trying to decide between substantively different kinds of work (writing vs reading vs meetings).
2phd-quarterly-planner
Help a PhD student set and revise a realistic 3-month research plan that connects to their longer-term goals. Use this skill whenever the user wants to plan a new quarter, review how the last quarter went, set research goals for the next few months, think about what papers to aim for, or reorient after things drift off course. Trigger on phrases like "quarterly plan", "next 3 months", "plan my quarter", "what should I work on this quarter", "review last quarter", "my research goals", or whenever the user talks about mid-range planning (longer than a week, shorter than a year). Also trigger if the user is feeling directionless about what to focus on next.
2research-mental-check
Offer a structured but non-clinical space for a PhD student or researcher to check in on their mental and emotional state, especially around imposter syndrome, guilt about rest, chronic over-promising, and burnout signals. Use this skill when the user expresses feelings of inadequacy, constant comparison to peers, fear of disappointing their advisor, guilt about taking time off, or exhaustion that isn't just physical. Trigger on phrases like "I feel behind", "everyone is smarter than me", "I can't rest", "I'm burned out", "imposter syndrome", "I'm not good enough", "I'm afraid of disappointing", "I should be working", or whenever the tone of the user's message suggests emotional strain rather than a technical question. Also trigger gently if these signals appear incidentally in a task-focused conversation.
2figure-results-review
Review experimental results, plots, tables, and figures before they are shown in a meeting, paper, report, or presentation. Use this skill whenever the user wants to present results, check a figure, interpret experiment plots, prepare result slides, validate captions, audit axes/legends/error bars, or make sure results are connected to hypotheses and experimental setup.
2phd-weekly-review
Guide a PhD student through a structured weekly review of their research progress. Use this skill whenever the user wants to do a weekly check-in, prepare a progress update for their advisor, reflect on the past week's research, or plan the upcoming week. Trigger on phrases like "weekly review", "this week's progress", "advisor update", "reflect on my week", "plan next week", "how did my week go", or whenever the user mentions wanting to take stock of their recent research work. Also trigger when the user seems to be venting about the week without structure — help them channel it into a productive review.
2