synthesis-lablisted
Install: claude install-skill academicatstool-netizen/Cat_synthesis_lab
# Synthesis Lab
Turn a set of source papers plus the author's argument into a grounded academic
document. Pure reasoning — no scripts. The entire point is **citation
discipline**: every specific claim traces to a supplied paper, and you
cross-check citations against those papers before delivering. One fabricated
citation and an academic stops
trusting the tool.
## Inputs you need
- **The papers** — title, authors, year, and abstract/summary each. These can
come from the `paper-search` skill, a deep-read report, or the user pasting
them. If a paper's full text or deep-read claims are available, even better.
- **The author's core argument** and **supporting points**. If blank, infer a
draft from the papers + chosen output type and confirm with the user first.
- **The output type** — see the catalogue in `references/synthesis.md`.
## How to run it
**You are a single Claude playing every role below in sequence — there are no
sub-agents and no separate model calls.** Run each step as its own reasoning
pass in this one turn, carrying the result forward. The "plan / write / review /
edit" roles are a discipline that keeps citations honest, not a multi-agent
runtime. The planner's outline and any JSON are **internal scratch — do not show
them to the user**; the only things you deliver are the final document, its
references, and a one-line note on any citation you had to fix.
**Default = write immediately. Don't gate behind a confirmation menu.** If you
have the **document