---
name: review
description: Write domain-authentic review articles that synthesize rather than stack. Covers 10 scientific domains (physics, chemistry, biology, medicine, mathematics, computer_science, earth_environment, astronomy, economics, materials) with per-domain style guides mined from landmark reviews in RMP / Nat. Rev. X / Annu. Rev. / Chem. Rev. / Bull. AMS / etc. Use this skill when writing a survey / review / report that spans multiple primary papers.
compatibility: Pure prompt skill. No binaries, no scripts required at review-writing time.
allowed-tools: Read, Edit, Write, Glob, Grep
---
# Review Skill
Stacking is the default failure mode of autonomous review projects: "Smith et al.
did X, found Y. Jones et al. extended to Z..." paragraph after paragraph, with
no unifying thesis and no synthesis of tensions. Top-tier reviews do the
opposite — they lead with a claim, pull disparate work into one frame, and
leave the reader smarter than when they started.
This skill encodes the **rhetorical and structural conventions** of landmark
reviews across 10 domains, mined from real corpus text (RMP, Chem. Rev.,
Nat. Rev. X, Annu. Rev., Bull. AMS, Science / Nature Reviews, and the
domain-specific tier-1 venues). Inject a domain's style guide, follow the
3-step pipeline, obey the hard rules — and the output should pass the
Turing test for an editor at its target venue.
## When to use which venue voice
```
┌──────────────────────────────────────────────────┬──────────────────┐
│ Target length / audience │ Voice │
├──────────────────────────────────────────────────┼──────────────────┤
│ Monograph (50–150 pp), pedagogical, archival │ RMP / Chem.Rev. │
│ → equations, boxes, glossary, deep derivation │ / Phys.Rep. │
│ Specialist (20–40 pp), claim-dense, tutorial │ Annual Reviews │
│ → thesis-per-section, figure-rich │ │
│ Short assessment (5–15 pp), stance-forward │ Nat. Rev. X / │
│ → abstract-caliber thesis per ¶, citation-dense │ Trends / Curr.Op. │
│ Opinionated essay (5–20 pp), single author │ Nat Comment / │
│ → warm first-plural, polemical beat │ Nobel lecture │
└──────────────────────────────────────────────────┴──────────────────┘
```
See `references/decision_tree.md` for full venue taxonomy.
## The 3-step pipeline (mandatory)
Skip no step. Each exists because stacker projects skip exactly this step.
### Step 1 — Outline with thesis per section (BEFORE any prose)
Produce `notes/report_outline.md` first (canonical path — the finish-gate's
outline check reads exactly this file; first line MUST be `type: survey`).
For the annotated gold-standard skeleton, see
`skills/review/references/exemplar_survey_outline.md`:
```markdown
type: survey
#
## §1 Introduction
**Thesis:**
**Unifying framework:**
**Fold in:** Paper A (framework), Paper B (canonical result), …
## §2
**Thesis:**
**Fold in:** Paper C, D, E
**Synthesis move:**
…
```
**Gate:** do not draft prose until a PI / reviewer / user has signed off on
this outline. This is the single most effective anti-stacking move — if you
cannot articulate a thesis per section in one sentence, the section will
stack.
### Step 2 — Draft, reading domain style guide before each section
Before drafting §N:
1. Read `style_guides/.md` — the **entire** guide, every time, fresh.
2. Read §N's outline entry.
3. Write prose that obeys the guide's claim-leading, synthesis-move, and
transition conventions. Quote primary papers only where a claim needs
evidence, not to fill the paragraph.
### Step 3 — Synthesis rewrite pass (POST-draft)
After the full draft:
1. For every paragraph, check its **first sentence**. If it starts with
"Smith et al." / "Jones and coworkers" / "In [42]" / any author name →
**rewrite it to lead with a claim about the phenomenon**, and push the
citation to mid-paragraph or parenthetical.
2. For every section, check its **first paragraph**. If it starts with
orientation ("This section discusses…") instead of thesis →
**rewrite the first sentence to state the claim**.
3. For every section-to-section boundary, add a transition sentence that
**names** the bridge (cause→effect / contrast / zoom-in / caveat /
historical pivot). See `references/transition_moves.md`.
## Hard rules
These are non-negotiable. Violations should trigger rewrite before output.
1. **No paragraph begins with an authorship phrase.** "Smith et al." / "Jones
and coworkers" / "In [42]" as paragraph-openers are banned. Lead with a
claim about the phenomenon; attribute parenthetically or mid-paragraph.
2. **No section begins with "This section…" / "We now discuss…" / "Here
we…"** Lead with a thesis sentence about the field.
3. **No uncited claim, no un-claiming citation.** Every citation must support
a specific claim. Every claim beyond common knowledge gets a citation.
Drive-by citations ("for a review see [7, 8, 9]" without claim anchoring)
are a stacker tell — use them sparingly and only at section boundaries.
4. **Fold, don't list.** When multiple papers make compatible findings,
synthesize them into one claim with a shared citation cluster. When they
disagree, make the tension the subject of the paragraph.
5. **Use domain voice.** If writing physics, obey `style_guides/physics.md`
on citation style (narrative vs parenthetical), equation density, section
title voice. Do not import chemistry's taxonomy-monograph habits into a
physics RMP draft.
## Style guides (one per domain)
Auto-loaded by the agent when `` is set. Each is ~1,000–2,000 words of
prose distilled from 8–12 landmark reviews in that domain.
| Domain | Venues mined |
|---|---|
| `physics` | RMP, Phys. Rep., Nat. Rev. Phys., Annu. Rev. Cond. Matt., Quantum, Science |
| `chemistry` | Chem. Rev., Chem. Soc. Rev., Nat. Rev. Chem., Science |
| `biology` | Cancer Discov., Nat. Rev. Genet., Science, eLife, Nat. Struct. Mol. Biol. |
| `medicine` | NEJM, Nat. Med., Nat. Rev. Drug Discov., Nat. Rev. Genet. |
| `mathematics` | SIAM Review, Acta Numerica, Bull. AMS, Probab. Surv., Curr. Dev. Math. |
| `computer_science` | Nature, Science, NEJM, IEEE SPM, Nat. Mach. Intell., Annu. Rev. Fluid Mech., Comm. ACM |
| `earth_environment` | Science, Rev. Geophys., Nature, Nat. Rev. Earth Env., PNAS, ESSD |
| `astronomy` | ARA&A, Nat. Rev. Phys., A&A, ApJ Letters, PRX, CQG |
| `economics` | Annu. Rev. Econ., JEP, AER, Handbook of Macroeconomics |
| `materials` | Nature, Nat. Rev. Mater., Science, npj Comput. Mater., Nat. Energy, Chem. Soc. Rev. |
## References
- `references/anti_patterns.md` — the stacking tells (paragraph openers, drive-by citations, "zoo of results" paragraphs, untriaged citation clusters). What to *not* write.
- `references/synthesis_rubric.md` — the 7 canonical moves for unifying disparate work (unifying equation, comparative table, taxonomy tree, contrast pair, timeline, platform comparison, phase diagram).
- `references/transition_moves.md` — grammar of section-to-section and paragraph-to-paragraph movement.
- `references/decision_tree.md` — venue selection by length + audience + voice.
## First-time usage
In a review project:
```bash
# 1. Copy the relevant style guide into your project (optional; skill reads
# from here by default)
cp skills/review/style_guides/physics.md report/style_guide.md
# 2. Draft outline.md FIRST per Step 1 above
# 3. Have PI review the outline — this is the gate
# 4. Draft prose per section, reading the style guide before each section
# 5. Synthesis rewrite pass per Step 3
# 6. Compile
```
## Syncing style guides from source
Style guides are mined from real corpus text in the sister repo
`review_style_skills`. To refresh:
```bash
bash skills/review/scripts/sync_style_guides.sh
```
This re-copies `data/style_guides/*.md` from `~/Documents/review_style_skills`
into `skills/review/style_guides/`.