paper-figureslisted
Install: claude install-skill ksdisch/claude-config
# Paper Figures — harvest the real figures into an existing eli5
`/paper-eli5` and `/paper-gloss` reproduce a paper's prose faithfully but drop
its figures, leaving `[Figure N]` placeholders holding the spot with a rewritten
caption. On a figure-heavy paper that is a large fraction of the actual content.
This skill is a **retrofit pass**. It re-finds the original source, harvests the
real images, and fills the placeholders. It does not re-run the rewrite.
**Scope:** web sources only. PDF sources are **not yet supported** — report and
stop. The mechanics are documented in `references/capture-recipes.md` for the
follow-up that implements them.
Deterministic work lives in stdlib-only Python under `scripts/`; this file is
the orchestration and the judgement calls. Load
`references/capture-recipes.md` when you reach Phase 2 — it holds the exact
invocations.
---
## Input (`$ARGUMENTS`)
| Argument | Meaning |
|---|---|
| path to a `-eli5.md` | The target. If a sibling `-eli5-glossed.html` exists, offer to update both. |
| path to a `-eli5-glossed.html` | The target. If a sibling `-eli5.md` exists, offer to update both. |
| `--source <path\|url>` | Override the source resolved from the header block. |
| `--from-folder <dir>` | Manual mode: map `fig-01.png`, `fig-02.png`, … by number; skip automated capture. |
| none | Scan the current directory, `docs/papers/`, and `papers/` for `*-eli5.md` / `*-eli5-glossed.html` and show the list. |
**Unattended with no or ambiguous argumen