Paper Review Pipeline (ML Top Conferences)
Run a two-view paper review for ML conference submissions:
- Section-by-section review (Abstract → Intro → Method → Experiments → …) with concrete edits.
- Prioritized issue list with P0/P1/P2 severity, grouped by category, including recommended fixes and verification notes.
This skill also supports rebuttal / review response: parse reviewer comments, classify, choose a strategy, and draft a professional point-by-point response.
Parity Guarantee (No-Omission)
This skill is a consolidation layer. It must not omit any distinctive workflow, constraints, or output formats from the legacy skills it replaces.
Use:
references/parity-matrix.md as the feature-parity contract and regression scenarios.
references/modules/ for full imported workflows and checklists.
Execution Modes
This skill supports two modes:
- Default:
targeted — run only the most relevant tracks based on the user request and inputs, but always produce the Final Synthesis.
- Optional:
full-parallel — run all tracks as independent outputs (acceptable redundancy), then produce the Final Synthesis.
Trigger full-parallel when the user says: “全量”, “并行”, “run all tracks”, “run every skill”, “逐个 skill 测试”, “full pipeline”.
Protocol + required report template:
references/full-parallel-protocol.md
references/report-template.md
Optional External Second Opinion (paperreview)
If the user provides a near-final or final PDF, complete the local review first and then explicitly ask whether they also want an external second opinion via paperreview.
- Ask only when the input is clearly a near-final or final PDF.
- Do not auto-submit to external services. Get explicit confirmation first.
- If the user agrees, hand off to
paperreview as a follow-up step; otherwise finish with the local pipeline result only.
When to Use
- Pre-submission quality check (ICML/ICLR/NeurIPS/AAAI).
- After a draft is “mostly done” but clarity/logic is shaky.
- When you suspect citation problems (missing, inconsistent, unverified, or claim-to-citation mismatch).
- Before sending to advisor/collaborators for feedback (to reduce “obvious issues”).
- After receiving reviews: draft rebuttal and a revision plan.
When NOT to Use
- If the user wants new research or new experiments invented: require the user to provide results/artifacts.
- If the user asks for verbatim PDF-to-LaTeX copying or large-scale reformatting without source.
- If the task is pure BibTeX generation from memory: do not do it; use verified metadata workflows.
Non-Negotiable Guardrails
- No hallucinated citations.
- If a citation cannot be verified, mark it as
[CITATION NEEDED] / placeholder and tell the user explicitly.
- Do not fabricate authors/years/venues/DOIs.
- Do not change technical meaning.
- When proposing edits, preserve claims and numbers unless the user provides corrected data.
- Preserve LaTeX semantics when editing source.
- Do not break
\\cite{}, \\ref{}, \\label{}, math environments, figures/tables, or bibliography hooks.
- Respect blind review constraints (if applicable).
- Avoid identity-revealing self-citations, acknowledgments, or repo links unless the user confirms it is camera-ready.
Inputs (Ask for the Minimum Needed)
For pre-submission review
- Paper source: LaTeX section text, or the relevant excerpts pasted in chat (preferred), and optionally the PDF for context.
- Target venue + track (ICML/ICLR/NeurIPS/AAAI) and any required sections (e.g., limitations / broader impact / ethics).
- One-sentence contribution (if the user has it). If not, infer and ask for confirmation.
For rebuttal / review response
- Reviewer comments (verbatim text, ideally grouped by reviewer).
- Rebuttal constraints: word/page limit, formatting (ICLR OpenReview vs PDF), and timeline.
- What the user is willing to change: “clarify only” vs “add experiments” vs “major rewrite”.
Output Contract (Always Produce Both Views)
View A — Section-by-Section Review
For each section, output:
- What works (1–3 bullets)
- What’s missing / unclear (P0/P1/P2 tagged bullets)
- Concrete fixes (rewrite suggestions or structural moves)
Use the checklists in:
references/section-review-checklist.md
View B — P0/P1/P2 Issue List (Prioritized)
Format each issue like:
- Priority: P0 (blocking) / P1 (important) / P2 (nice-to-have)
- Category: Narrative / Evidence / Experimental Design / Statistics / Reproducibility / Citations / Writing / Figures-Tables / Format
- Where: section name + a short quote anchor (or LaTeX label if available)
- Problem
- Fix
- Verification (if needed): what evidence/log/search is required before claiming it is correct
Use the taxonomy in:
references/p0-p2-taxonomy.md
Modules (Routing Rules)
Use these modules to preserve legacy feature parity:
- Paper-level QA:
references/modules/paper-self-review.md
- Rebuttal / review response:
references/modules/review-response.md and references/rebuttal-workflow.md
- LaTeX + BibTeX toolbox:
references/modules/academic-paper-helper.md
- Claim-level citation audit:
references/modules/citation-validator.md and references/citation-integrity.md
- Anti-AI polish:
references/modules/writing-anti-ai.md
- LaTeX rhythm pass:
references/modules/latex-rhythm-refiner.md
- Literature discovery (extended):
references/modules/claude-scholar-ml-paper-writing.md
Workflow (Default)
Pass 0 — Triage (5–10 minutes)
- Identify the one-sentence contribution and confirm it with the user.
- Extract the top 3–7 claims the paper relies on.
- For each claim, note the current support:
- empirical result (table/figure)
- theorem/proof
- citation / prior work
- ablation / analysis
- Flag immediate P0 risks (typical: missing baselines, unclear experimental protocol, unverified citations, paper “about X” but experiments test Y).
Pass 1 — Section Review (primary deliverable)
Review sections in order (and check alignment between them):
- Abstract
- Introduction (motivation → gap → contribution bullets)
- Related Work (positioning + not a bibliography dump)
- Method (reproducible description + design justification)
- Experiments / Results (fair baselines + full setup + statistical reporting)
- Analysis / Ablations (claim-driven, not exploratory noise)
- Limitations / Broader Impact / Ethics (venue-dependent)
- Conclusion (tight restatement + constraints + future work without overclaim)
Pass 2 — Consolidate into P0/P1/P2
Turn findings into an actionable issue list:
- P0 first (blockers / likely desk-reject causes)
- P1 next (acceptance probability movers)
- P2 last (polish)
Pass 3 (Optional) — Revision Plan
If the user wants an execution plan, produce:
- 3–8 tasks with measurable acceptance criteria
- suggested order (dependency-aware)
- what can be done in parallel (writing vs experiments vs citations)
Full-Parallel Workflow (Comprehensive)
When mode is full-parallel, do not collapse everything into one voice. Instead:
- Run all tracks (A–G) as independent “mini-reviewers” and keep each track output visible.
- Then produce the Final Synthesis:
- View A: consolidated section-by-section review
- View B: consolidated P0/P1/P2 issue list
- minimal revision plan
- conflicts & resolutions between tracks
Use:
references/full-parallel-protocol.md
references/report-template.md
Rebuttal / Review Response Module
When reviews arrive, do:
- Parse and classify each comment: Major / Minor / Clarification / Missing baseline / Missing experiment / Writing / Citation / Misunderstanding.
- Choose a strategy per item: Accept + change, Clarify, Defend, Add experiment, Defer (explain constraints).
- Draft point-by-point responses with:
- gratitude + precise restatement
- what changed (or why not)
- where to find it (section/figure/table)
- evidence-based tone (no overpromising)
Use:
references/rebuttal-workflow.md
Citation Integrity Module (Hard Requirement)
Before submission, ensure:
- every non-trivial factual claim has a citation or empirical evidence
- every citation key resolves in the bibliography
- any newly added citations are verified (paper exists; BibTeX not fabricated)
If deep citation audit is requested, follow:
references/citation-integrity.md
1---2name: paper-review-pipeline3description: Use when a mostly complete ML conference paper needs self-review, pre-submission QA, camera-ready checking, section-by-section critique, citation-risk inspection, or rebuttal/review-response drafting. Skip this for initial drafting and use `paperreview` only when the user explicitly wants external submission.4---5
6# Paper Review Pipeline (ML Top Conferences)
7
8Run a *two-view* paper review for ML conference submissions:
9
101) **Section-by-section review** (Abstract → Intro → Method → Experiments → …) with concrete edits.
112) **Prioritized issue list** with **P0/P1/P2** severity, grouped by category, including recommended fixes and verification notes.
12
13This skill also supports **rebuttal / review response**: parse reviewer comments, classify, choose a strategy, and draft a professional point-by-point response.
14
15## Parity Guarantee (No-Omission)
16
17This skill is a consolidation layer. It must **not** omit any distinctive workflow, constraints, or output formats from the legacy skills it replaces.
18
19Use:
20- `references/parity-matrix.md` as the feature-parity contract and regression scenarios.
21- `references/modules/` for full imported workflows and checklists.
22
23## Execution Modes
24
25This skill supports two modes:
26
27- **Default: `targeted`** — run only the most relevant tracks based on the user request and inputs, but **always** produce the Final Synthesis.
28- **Optional: `full-parallel`** — run **all tracks** as independent outputs (acceptable redundancy), then produce the Final Synthesis.
29
30Trigger `full-parallel` when the user says: “全量”, “并行”, “run all tracks”, “run every skill”, “逐个 skill 测试”, “full pipeline”.
31
32Protocol + required report template:
33- `references/full-parallel-protocol.md`
34- `references/report-template.md`
35
36## Optional External Second Opinion (`paperreview`)
37
38If the user provides a near-final or final PDF, complete the local review first and then explicitly ask whether they also want an external second opinion via `paperreview`.
39
40- Ask only when the input is clearly a near-final or final PDF.
41- Do **not** auto-submit to external services. Get explicit confirmation first.
42- If the user agrees, hand off to `paperreview` as a follow-up step; otherwise finish with the local pipeline result only.
43
44## When to Use
45
46- Pre-submission quality check (ICML/ICLR/NeurIPS/AAAI).
47- After a draft is “mostly done” but clarity/logic is shaky.
48- When you suspect citation problems (missing, inconsistent, unverified, or claim-to-citation mismatch).
49- Before sending to advisor/collaborators for feedback (to reduce “obvious issues”).
50- After receiving reviews: draft rebuttal and a revision plan.
51
52## When NOT to Use
53
54- If the user wants **new research** or **new experiments** invented: require the user to provide results/artifacts.
55- If the user asks for **verbatim PDF-to-LaTeX copying** or large-scale reformatting without source.
56- If the task is **pure BibTeX generation from memory**: do not do it; use verified metadata workflows.
57
58## Non-Negotiable Guardrails
59
601) **No hallucinated citations.**
61 - If a citation cannot be verified, mark it as `[CITATION NEEDED]` / placeholder and tell the user explicitly.
62 - Do not fabricate authors/years/venues/DOIs.
632) **Do not change technical meaning.**
64 - When proposing edits, preserve claims and numbers unless the user provides corrected data.
653) **Preserve LaTeX semantics when editing source.**
66 - Do not break `\\cite{}`, `\\ref{}`, `\\label{}`, math environments, figures/tables, or bibliography hooks.
674) **Respect blind review constraints (if applicable).**
68 - Avoid identity-revealing self-citations, acknowledgments, or repo links unless the user confirms it is camera-ready.
69
70## Inputs (Ask for the Minimum Needed)
71
72### For pre-submission review
73- Paper source: LaTeX section text, or the relevant excerpts pasted in chat (preferred), and optionally the PDF for context.
74- Target venue + track (ICML/ICLR/NeurIPS/AAAI) and any required sections (e.g., limitations / broader impact / ethics).
75- One-sentence contribution (if the user has it). If not, infer and ask for confirmation.
76
77### For rebuttal / review response
78- Reviewer comments (verbatim text, ideally grouped by reviewer).
79- Rebuttal constraints: word/page limit, formatting (ICLR OpenReview vs PDF), and timeline.
80- What the user is willing to change: “clarify only” vs “add experiments” vs “major rewrite”.
81
82## Output Contract (Always Produce Both Views)
83
84### View A — Section-by-Section Review
85
86For each section, output:
87- **What works** (1–3 bullets)
88- **What’s missing / unclear** (P0/P1/P2 tagged bullets)
89- **Concrete fixes** (rewrite suggestions or structural moves)
90
91Use the checklists in:
92- `references/section-review-checklist.md`
93
94### View B — P0/P1/P2 Issue List (Prioritized)
95
96Format each issue like:
97- **Priority**: P0 (blocking) / P1 (important) / P2 (nice-to-have)
98- **Category**: Narrative / Evidence / Experimental Design / Statistics / Reproducibility / Citations / Writing / Figures-Tables / Format
99- **Where**: section name + a short quote anchor (or LaTeX label if available)
100- **Problem**
101- **Fix**
102- **Verification** (if needed): what evidence/log/search is required before claiming it is correct
103
104Use the taxonomy in:
105- `references/p0-p2-taxonomy.md`
106
107## Modules (Routing Rules)
108
109Use these modules to preserve legacy feature parity:
110
111- **Paper-level QA**: `references/modules/paper-self-review.md`
112- **Rebuttal / review response**: `references/modules/review-response.md` and `references/rebuttal-workflow.md`
113- **LaTeX + BibTeX toolbox**: `references/modules/academic-paper-helper.md`
114- **Claim-level citation audit**: `references/modules/citation-validator.md` and `references/citation-integrity.md`
115- **Anti-AI polish**: `references/modules/writing-anti-ai.md`
116- **LaTeX rhythm pass**: `references/modules/latex-rhythm-refiner.md`
117- **Literature discovery (extended)**: `references/modules/claude-scholar-ml-paper-writing.md`
118
119## Workflow (Default)
120
121### Pass 0 — Triage (5–10 minutes)
122
1231) Identify the **one-sentence contribution** and confirm it with the user.
1242) Extract the **top 3–7 claims** the paper relies on.
1253) For each claim, note the current support:
126 - empirical result (table/figure)
127 - theorem/proof
128 - citation / prior work
129 - ablation / analysis
1304) Flag immediate P0 risks (typical: missing baselines, unclear experimental protocol, unverified citations, paper “about X” but experiments test Y).
131
132### Pass 1 — Section Review (primary deliverable)
133
134Review sections in order (and check alignment between them):
1351) Abstract
1362) Introduction (motivation → gap → contribution bullets)
1373) Related Work (positioning + not a bibliography dump)
1384) Method (reproducible description + design justification)
1395) Experiments / Results (fair baselines + full setup + statistical reporting)
1406) Analysis / Ablations (claim-driven, not exploratory noise)
1417) Limitations / Broader Impact / Ethics (venue-dependent)
1428) Conclusion (tight restatement + constraints + future work without overclaim)
143
144### Pass 2 — Consolidate into P0/P1/P2
145
146Turn findings into an actionable issue list:
147- P0 first (blockers / likely desk-reject causes)
148- P1 next (acceptance probability movers)
149- P2 last (polish)
150
151### Pass 3 (Optional) — Revision Plan
152
153If the user wants an execution plan, produce:
154- 3–8 tasks with measurable acceptance criteria
155- suggested order (dependency-aware)
156- what can be done in parallel (writing vs experiments vs citations)
157
158## Full-Parallel Workflow (Comprehensive)
159
160When mode is `full-parallel`, do not collapse everything into one voice. Instead:
161
1621) Run all tracks (A–G) as independent “mini-reviewers” and keep each track output visible.
1632) Then produce the Final Synthesis:
164 - View A: consolidated section-by-section review
165 - View B: consolidated P0/P1/P2 issue list
166 - minimal revision plan
167 - conflicts & resolutions between tracks
168
169Use:
170- `references/full-parallel-protocol.md`
171- `references/report-template.md`
172
173## Rebuttal / Review Response Module
174
175When reviews arrive, do:
1761) Parse and classify each comment: **Major / Minor / Clarification / Missing baseline / Missing experiment / Writing / Citation / Misunderstanding**.
1772) Choose a strategy per item: **Accept + change**, **Clarify**, **Defend**, **Add experiment**, **Defer (explain constraints)**.
1783) Draft point-by-point responses with:
179 - gratitude + precise restatement
180 - what changed (or why not)
181 - where to find it (section/figure/table)
182 - evidence-based tone (no overpromising)
183
184Use:
185- `references/rebuttal-workflow.md`
186
187## Citation Integrity Module (Hard Requirement)
188
189Before submission, ensure:
190- every non-trivial factual claim has a citation or empirical evidence
191- every citation key resolves in the bibliography
192- any newly added citations are verified (paper exists; BibTeX not fabricated)
193
194If deep citation audit is requested, follow:
195- `references/citation-integrity.md`