docent-explainlisted
Install: claude install-skill benelser/docent
# docent-explain — the end-to-end docent skill
You are running the entire docent cascade against a subject the user just
named: survey → treatment → spec → tts → clips → render → open. This is the
flagship skill; the other docent skills are sub-steps of this one. Reach for
those only when the user explicitly wants to pause between stages.
## Arguments
`/docent-explain <subject> [--mode pr|ar|ex] [--subsystem X] [--pr N] [--id X] [--scale S] [--no-open]`
- `<subject>` — a repo path, a github URL, a single file, a wiki directory,
a blog URL, or an essay. The first positional is the subject.
- `--mode` — `pr` (PR review), `ar` (architecture review), `ex`
(explainer). Inferred from the subject when omitted.
- `--subsystem X` — for `ar`, scope to one subsystem.
- `--pr N` — for `pr`, the pull-request number.
- `--id X` — override the auto-derived film id.
- `--scale S` — render scale. Default `1`. Pass `0.5` for fast turnarounds.
- `--no-open` — render without opening the result in the system player.
## What to do
1. **Pre-flight.** Confirm the environment is ready by checking that the
agent CLI (`claude` or `codex`), `bun`, and `ffmpeg` are on PATH. If
anything obvious is missing, suggest `/docent-doctor` and stop. Do not
run `doctor` here implicitly — it has its own skill.
2. **Find the right surface, then survey.** The fetcher behind `docent
survey` does one thing — fetch the URL you give it and report what came
back. It does **not** know that arXiv's