operations-runbooklisted
Install: claude install-skill imrohitagrawal/project-doc-skills
# Operations Runbook Builder
Build the **operator-facing** documentation: how to run the system, what to watch, and the exact
steps to recover when it breaks. A runbook is read under pressure, so it is action-first and concrete.
Read `references/house-style.md` first. The default scope is `internal` (operators and on-call), so
naming the real tools and commands is expected.
**Diátaxis mode:** a blend of *how-to* (recovery procedures) and *reference* (signals, thresholds,
contacts). Keep procedures imperative and scannable.
---
## Before you start (inputs, timing, and where this sits)
**What this needs as input.** One or more components that are far enough along to operate — they
build, deploy, and emit some signal (logs, metrics, or traces). For each component: its failure
modes (the failure-mode analysis or FMEA the design work produced), its dependencies, the dashboards
and alerts, and where the live service-level objectives and error budget are tracked — you **link**
those, you do not restate the numbers. Plus the project profile (`assets/project-profile.md`).
**When to run it — per component, as each one becomes operable. Not on an empty repo, not every
commit.** A runbook describes how a thing behaves when it runs, so it can only be truthful once the
thing runs. Write or refresh a component's runbook when that component reaches its Definition of Done
(it deploys and you can watch it), then **walk the recovery steps through once** — an untested
runbook is a guess. R