skills/literature-review-sprint/SKILL.md
Run a focused CS/AI literature review sprint. Use to survey a topic, map related work, check novelty, rank papers, assess closest-work risk, and derive next actions.
npx skillsauth add a-green-hand-jack/ml-research-skills literature-review-sprintInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn a broad topic, rough idea, or uncertain project direction into a ranked literature map and concrete research implications.
Use this skill when:
Do not use this skill as a metadata or BibTeX checker. Use citation-audit for citation correctness and citation-coverage-audit for submission-time missing-reference review.
Pair this skill with:
research-project-memory when literature findings should persist as risks, actions, claims, or positioning decisionsresearch-idea-validator before or after the sprint when the result should become a pursue/revise/park/kill decisionalgorithm-design-planner when the map clarifies the closest baseline and the method now needs specificationexperiment-design-planner when the map implies required baselines, datasets, metrics, or diagnosticspaper-evidence-board when literature risks should be linked to paper claims, sections, figures, and reviewer riskscitation-coverage-audit later, after the paper is close to submission<installed-skill-dir>/
├── SKILL.md
└── references/
├── memory-writeback.md
├── paper-taxonomy.md
├── reading-priority.md
├── search-protocol.md
└── synthesis-template.md
references/search-protocol.md, references/paper-taxonomy.md, and references/reading-priority.md.references/synthesis-template.md before writing the final sprint report.references/memory-writeback.md when a project has memory/, component .agent/ folders, or the user asks for cross-session memory.Recover:
CLM-###, RSK-###, or ACT-###, if presentRewrite the sprint question as:
For [topic/claim], determine whether [proposed contribution] is novel and important relative to [closest families], and identify [papers/baselines/gaps] that change the next project decision.
If the user only asks for "papers about X", still produce a decision-oriented map.
Read references/search-protocol.md.
Create:
For current literature, record source names and dates. Prefer primary sources over blog posts, slides, or secondhand summaries.
Read references/paper-taxonomy.md.
Classify each candidate into one or more roles:
For each important paper, extract a compact card:
Paper:
Role:
Core idea:
What it proves or demonstrates:
Relation to our project:
Decision impact:
Read priority:
Verification/source:
Read references/reading-priority.md.
Assign:
read-now: can change novelty, baseline selection, method design, or project viabilityskim: useful for context or framing, unlikely to change the core decisiondefer: relevant but not needed for this sprint's decisionignore-for-now: out of scope, weakly related, or superseded for current purposeEvery read-now paper must have a reason tied to a project decision.
Build:
Flag:
novelty-risk: close work may already cover the ideabaseline-risk: a missing baseline would weaken experimentspositioning-risk: the project is framed in the wrong community or contribution typeevidence-risk: available experiments do not address the field's standard concernscope-risk: the literature is too broad for the current project shapeReturn concrete implications:
If the literature map changes the project direction, route to research-idea-validator or algorithm-design-planner before experiments.
Read references/synthesis-template.md.
If saving to a project and no path is given, use:
docs/literature/literature_sprint_YYYY-MM-DD_<short-name>.md
The report must include:
Read references/memory-writeback.md when memory exists.
Update the smallest useful set of entries:
memory/decision-log.md: literature-driven project or positioning decisionsmemory/risk-board.md: closest-work, baseline, evidence, and positioning risksmemory/action-board.md: read-now papers, baseline checks, implementation tasks, or writing tasksmemory/claim-board.md: claims to keep, revise, narrow, park, or cutmemory/evidence-board.md: planned baseline, dataset, metric, theorem, or diagnostic evidencepaper/.agent/ when related-work or positioning notes affect a draftUse:
verified for facts checked against primary sourcesuser-stated for papers or constraints supplied by the userinferred for risk judgments and positioning implicationsunverified for search leads not yet checkedBefore finalizing:
testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
development
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.