← ClaudeAtlas

docent-arlisted

Render an architecture-review film — a whole system, or one named subsystem, at depth (components, how control and data flow, the idioms, the failure modes, and the trade-offs). Use when the user says "/docent-ar <repo>", asks to "review the architecture of X", "explain how X works as a film", or hands over a repo URL expecting a system-level explainer film.
benelser/docent · ★ 3 · Code & Development · score 71
Install: claude install-skill benelser/docent
# docent-ar — the architecture-review film You are running the entire docent cascade in **architecture-review mode** against a repository the user named: survey → treatment → spec → tts → clips → render → open. The output is one MP4 that explains the system the way a distinguished engineer would: the components, the flow, the idioms, the failure modes, the trade-offs, with a verdict. ## Arguments `/docent-ar <repo> [--subsystem X] [--id X] [--scale S] [--no-open]` - `<repo>` — a local repo path, a GitHub URL, or the bare `owner/name` form. - `--subsystem X` — scope the review to one subsystem. The survey resolves this to a concrete code boundary (a directory, a package, a set of files) before starting. - `--id X` — override the auto-derived film id (default: `<repo-name>`). - `--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 `bun`, `ffmpeg`, and the agent CLI are on PATH. If anything obvious is missing, suggest `/docent-doctor` and stop. 2. **Survey** — architecture mode: ```bash bun packages/engine/cli/docent.ts survey <repo> --mode ar [--subsystem X] [--id X] ``` The survey lands at `analysis/<id>.md`. When a subsystem is named, section 0 of the survey template resolves it to concrete files first — surface that boundary to the user before moving on. The survey's job here is to **interrogate** the