Runbook Generator is a operations claude skill built by Alireza Rezvani. Best for: DevOps and SRE teams use this to quickly create standardized runbooks for new services and improve incident response consistency..

What it does
Generate operational runbooks from service names with deployment, incident response, and rollback templates.
Category
operations
Created by
Alireza Rezvani
Last updated
Claude Skilloperations GitHub-backed CuratedintermediateClaude Code

Runbook Generator

Generate operational runbooks from service names with deployment, incident response, and rollback templates.

Skill instructions


name: "runbook-generator" description: "Runbook Generator"

Runbook Generator

Tier: POWERFUL
Category: Engineering
Domain: DevOps / Site Reliability Engineering


Overview

Generate operational runbooks quickly from a service name, then customize for deployment, incident response, maintenance, and rollback workflows.

Core Capabilities

  • Runbook skeleton generation from a CLI
  • Standard sections for start/stop/health/rollback
  • Structured escalation and incident handling placeholders
  • Reference templates for deployment and incident playbooks

When to Use

  • A service has no runbook and needs a baseline immediately
  • Existing runbooks are inconsistent across teams
  • On-call onboarding requires standardized operations docs
  • You need repeatable runbook scaffolding for new services

Quick Start

# Print runbook to stdout
python3 scripts/runbook_generator.py payments-api

# Write runbook file
python3 scripts/runbook_generator.py payments-api --owner platform --output docs/runbooks/payments-api.md

Recommended Workflow

  1. Generate the initial skeleton with scripts/runbook_generator.py.
  2. Fill in service-specific commands and URLs.
  3. Add verification checks and rollback triggers.
  4. Dry-run in staging.
  5. Store runbook in version control near service code.

Reference Docs

  • references/runbook-templates.md

Common Pitfalls

  • Missing rollback triggers or rollback commands
  • Steps without expected output checks
  • Stale ownership/escalation contacts
  • Runbooks never tested outside of incidents

Best Practices

  1. Keep every command copy-pasteable.
  2. Include health checks after every critical step.
  3. Validate runbooks on a fixed review cadence.
  4. Update runbook content after incidents and postmortems.

Use this skill

Most skills are portable instruction packages. Claude Code supports SKILL.md directly. Other agents can use adapted files like AGENTS.md, .cursorrules, and GEMINI.md.

Claude Code

Save SKILL.md into your Claude Skills folder, then restart Claude Code.

mkdir -p ~/.claude/skills/runbook-generator-1 && curl -L "https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/engineering/runbook-generator/SKILL.md" -o ~/.claude/skills/runbook-generator-1/SKILL.md

Installs to ~/.claude/skills/runbook-generator-1/SKILL.md.

Use cases

DevOps and SRE teams use this to quickly create standardized runbooks for new services and improve incident response consistency.

Reviews

No reviews yet. Be the first to review this skill.

No signup required

Stats

Installs0
GitHub Stars11.6k
Forks1507
LicenseMIT
UpdatedMar 27, 2026