Problem-Driven Literature Review
Scope
Use this skill for literature review, related work, introduction background, research-gap synthesis, reference selection, and citation-role assignment in technical research papers, organized by a problem-driven protocol rather than a method-name list.
Read references/literature_review_protocol.md for the full protocol, worksheet, paragraph templates, reference-role table, reference metadata check, quality gates, and per-contribution-type examples before drafting or auditing a full review. For a short background paragraph, the principle and protocol summary below are enough.
Use another skill when the task is primarily:
- novelty risk, dangerous baselines, or whether the idea is defensible before writing: use
idea-novelty-auditor (if available);
- manuscript storyline, section structure, contribution framing, or experiment-to-claim redesign: use
paper-argument-reconstructor (if available);
- TeX-safe language polishing of the review text: use
paper-polisher (if available).
Verification Mode
This skill has two modes. By default it writes or revises the review as described above. When the input is a related-work or background section another tool or skill has already drafted, switch to verification mode instead of regenerating:
- do not overwrite the other tool's wording;
- check it against this skill's rules: citation integrity, reference metadata quality, direct-competitor coverage, negative-claim hygiene, and whether the named structural gap is actually supported;
- report only the deviations and their locations; fix one in place only if it breaks a hard rule.
The suite's value is faithful, bounded output, not a competing rewrite. Verify rather than replace what a stronger generator already produced.
One-Sentence Principle
A literature review is not a list of what other people did. It should prove why the target paper is necessary:
S requires R.
Literature L solves parts of R under H.
H breaks under S, producing gap G.
We propose C to close G and validate it by V.
Core Protocol: S-R-L-H-G-M-C-V
| Step |
Meaning |
Question to answer |
| S |
Scenario |
What target task, environment, and constraints define the paper? |
| R |
Requirements |
What must a credible solution satisfy? |
| L |
Literature lines |
Which functional routes does prior work follow? |
| H |
Hidden assumptions |
What must be true for each route to work well? |
| G |
Structural gap |
Why do existing routes fail to jointly satisfy R? |
| M |
Missing object |
What concrete object (representation, mechanism, interface, theory, metric, benchmark, framework) is missing? |
| C |
Contributions |
Which gap component does each contribution address? |
| V |
Validation |
Which experiment, theorem, ablation, or benchmark validates each claim? |
G and M are distinct: G is the capability that is jointly missing; M is the concrete object that supplies it. Name M explicitly; an unnamed M is the most common review failure.
Workflow
- Infer the venue, paper type, contribution type, audience, review length, and available validation; ask at most one clarifying question, and only if it would change the structure.
- Fill the minimum worksheet (S-R-L-H-G-M-C-V) before writing prose.
- Organize literature by function and hidden assumptions, not by method name.
- Compress limitations into one structural gap G, and name the missing object M.
- Map each contribution C to a gap component, and each claim to a validation V.
- Select references claim-first: write the claim, then find the reference, and give every reference a role.
- If BibTeX entries are created, pasted from Google Scholar, or copied from another tool, run
scripts/check_references.py on the .bib content before treating the entries as manuscript-ready. Use --online when DOI/Crossref verification is possible, and --strict when warnings should block final use.
- Run the quality gates: direct-competitor coverage, negative-claim hygiene, review-experiment alignment, citation integrity, and reference metadata integrity.
Full tables, paragraph templates, the reference-role taxonomy, retrieval flow, reference metadata check, and per-contribution-type examples are in references/literature_review_protocol.md.
Output
- For a full Related Work section: the review prose, plus the filled S-R-L-H-G-M-C-V worksheet and the reference-role list.
- For a diagnosis: the structural-gap sentence, the named missing object M, any uncovered direct competitors, and citation-integrity issues, then a revised structure.
Keep claims bounded: do not invent references, and do not use nobody has done this phrasing. Do not trust Google Scholar BibTeX as authoritative metadata; treat it as a draft export that must be checked against DOI, publisher, Crossref, DBLP, PubMed, arXiv, or the target journal style as appropriate. If recent-literature accuracy matters, verify with a search (e.g. WebSearch) or ask the user for the relevant reference set instead of asserting priority.
1---2name: problem-driven-literature-review3description: Write, diagnose, revise, or audit literature review, related work, introduction background, research-gap, and reference-selection sections using a problem-driven S-R-L-H-G-M-C-V protocol. Use for claim-first citation selection, literature-route organization, hidden-assumption analysis, direct competitor coverage, structural gap synthesis, review-baseline alignment, contribution mapping, and citation integrity in technical research papers.4---56# Problem-Driven Literature Review78## Scope910Use this skill for literature review, related work, introduction background, research-gap synthesis, reference selection, and citation-role assignment in technical research papers, organized by a problem-driven protocol rather than a method-name list.1112Read `references/literature_review_protocol.md` for the full protocol, worksheet, paragraph templates, reference-role table, reference metadata check, quality gates, and per-contribution-type examples before drafting or auditing a full review. For a short background paragraph, the principle and protocol summary below are enough.1314Use another skill when the task is primarily:1516- novelty risk, dangerous baselines, or whether the idea is defensible before writing: use `idea-novelty-auditor` (if available);17- manuscript storyline, section structure, contribution framing, or experiment-to-claim redesign: use `paper-argument-reconstructor` (if available);18- TeX-safe language polishing of the review text: use `paper-polisher` (if available).1920## Verification Mode2122This skill has two modes. By default it writes or revises the review as described above. When the input is a related-work or background section another tool or skill has already drafted, switch to verification mode instead of regenerating:2324- do not overwrite the other tool's wording;25- check it against this skill's rules: citation integrity, reference metadata quality, direct-competitor coverage, negative-claim hygiene, and whether the named structural gap is actually supported;26- report only the deviations and their locations; fix one in place only if it breaks a hard rule.2728The suite's value is faithful, bounded output, not a competing rewrite. Verify rather than replace what a stronger generator already produced.2930## One-Sentence Principle3132A literature review is not a list of what other people did. It should prove why the target paper is necessary:3334```text35S requires R.36Literature L solves parts of R under H.37H breaks under S, producing gap G.38We propose C to close G and validate it by V.39```4041## Core Protocol: S-R-L-H-G-M-C-V4243| Step | Meaning | Question to answer |44|---|---|---|45| S | Scenario | What target task, environment, and constraints define the paper? |46| R | Requirements | What must a credible solution satisfy? |47| L | Literature lines | Which functional routes does prior work follow? |48| H | Hidden assumptions | What must be true for each route to work well? |49| G | Structural gap | Why do existing routes fail to jointly satisfy R? |50| M | Missing object | What concrete object (representation, mechanism, interface, theory, metric, benchmark, framework) is missing? |51| C | Contributions | Which gap component does each contribution address? |52| V | Validation | Which experiment, theorem, ablation, or benchmark validates each claim? |5354G and M are distinct: **G is the capability that is jointly missing; M is the concrete object that supplies it.** Name M explicitly; an unnamed M is the most common review failure.5556## Workflow57581. Infer the venue, paper type, contribution type, audience, review length, and available validation; ask at most one clarifying question, and only if it would change the structure.592. Fill the minimum worksheet (S-R-L-H-G-M-C-V) before writing prose.603. Organize literature by function and hidden assumptions, not by method name.614. Compress limitations into one structural gap G, and name the missing object M.625. Map each contribution C to a gap component, and each claim to a validation V.636. Select references claim-first: write the claim, then find the reference, and give every reference a role.647. If BibTeX entries are created, pasted from Google Scholar, or copied from another tool, run `scripts/check_references.py` on the `.bib` content before treating the entries as manuscript-ready. Use `--online` when DOI/Crossref verification is possible, and `--strict` when warnings should block final use.658. Run the quality gates: direct-competitor coverage, negative-claim hygiene, review-experiment alignment, citation integrity, and reference metadata integrity.6667Full tables, paragraph templates, the reference-role taxonomy, retrieval flow, reference metadata check, and per-contribution-type examples are in `references/literature_review_protocol.md`.6869## Output7071- For a full Related Work section: the review prose, plus the filled S-R-L-H-G-M-C-V worksheet and the reference-role list.72- For a diagnosis: the structural-gap sentence, the named missing object M, any uncovered direct competitors, and citation-integrity issues, then a revised structure.7374Keep claims bounded: do not invent references, and do not use `nobody has done this` phrasing. Do not trust Google Scholar BibTeX as authoritative metadata; treat it as a draft export that must be checked against DOI, publisher, Crossref, DBLP, PubMed, arXiv, or the target journal style as appropriate. If recent-literature accuracy matters, verify with a search (e.g. WebSearch) or ask the user for the relevant reference set instead of asserting priority.