Turn tribal knowledge into a repeatable procedure
The most dangerous operational knowledge is the kind that lives in one engineer’s head. A runbook captures a procedure so anyone on call can execute it safely and consistently. This builder produces a structured Markdown runbook with every section a good procedure needs: overview, prerequisites, numbered steps, verification, rollback, and escalation.
How it works
The builder assembles a standard runbook layout from your inputs. The Overview states what the procedure does and when to use it. Prerequisites lists the access, tools, and conditions required before starting. The Procedure is your raw steps rendered as a numbered list so they are executed in order. Verification describes how to confirm success. Rollback explains how to safely undo the change. Escalation records who to page if the procedure fails.
Each step you type on its own line becomes a numbered item, and list fields like prerequisites and escalation render as bullets. The output is plain Markdown that pastes cleanly into Confluence, Notion, or a Git wiki.
Tips and example
- Write each procedure step as a single concrete action: “Run
kubectl rollout restart deployment/api”, not “restart the service”. - Add a verification step after any irreversible action so the operator knows immediately whether to continue or roll back.
- Keep prerequisites honest — list every credential, VPN, and permission needed, because a missing one stalls the whole procedure.
- Include the escalation path even for routine runbooks. The person executing at 3am may not be the system owner.