К основному содержанию
скилл Claude Code

runbook-generator — скилл для Claude Code: обзор и установка

Создаёт каркас эксплуатационного ранбука по имени сервиса. Помогает описать регламенты деплоя, отката, мониторинга и действий при инцидентах перед выкаткой в прод.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-advanced-skills@claude-code-skills
Открыть на GitHub

Что делает runbook-generator

Скилл генерирует каркас ранбука через скрипт scripts/runbook_generator.py. Для работы нужен Python 3. На выходе получается markdown-документ с разделами для проверки состояния, регламента отката и контактов для эскалации инцидентов. В комплекте также идут шаблоны из references/runbook-templates.md.

Команды запускаются через консоль. Скрипт принимает имя сервиса, владельца через флаг --owner и путь к итоговому файлу через --output. Готовый черновик автор рекомендует наполнить ссылками на метрики, протестировать на стейджинге и положить в репозиторий рядом с кодом сервиса.

Инструмент стоит ставить тем, кто готовит дежурные инструкции с нуля или унифицирует документацию между командами. Если у сервиса уже есть протестированный регламент, утилита вряд ли добавит пользы.

Какие задачи решает

  • сгенерировать каркас ранбука для нового микросервиса
  • составить регламент отката и проверки состояния перед выкаткой в прод
  • стандартизировать дежурные инструкции и контакты для эскалации инцидентов
  • подготовить шаблон эксплуатационной документации для онбординга дежурных

Примеры запросов агенту

  • Сгенерируй ранбук для payments-api и сохрани его в docs/runbooks/payments-api.md
  • Создай регламент деплоя и отката для сервиса billing-worker с владельцем platform
  • Запусти scripts/runbook_generator.py для сервиса auth-service

Как установить runbook-generator

1Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-advanced-skills@claude-code-skills

Команда ставит плагин engineering-advanced-skills целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill runbook-generator -a claude-code

3Вручную: положить файлы

~/.claude/skills/runbook-generator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/runbook-generator/

Из того же набора349

Весь набор →
engineering-skills Alireza Rezvani Каталог инженерных скиллов для Claude Code: помогает выбрать роль под задачу и загрузить только нужный SKILL.md. Подходит для архитектуры, тестов, DevOps и работы с данными. Claude Code 2 387установок finance-skills Alireza Rezvani Маршрутизирует финансовые запросы между тремя скиллами бандла: financial-analyst, saas-metrics-coach и month-end-close. Claude Code 2 312установок marketing-skills Alireza Rezvani Каталог и роутер для маркетинговых скиллов в Claude Code. Помогает выбрать нужный скилл для SEO, контента, CRO, каналов и других задач. Claude Code 2 264установок business-growth-skills Alireza Rezvani Маршрутизирует запросы по продажам и клиентскому сервису между четырьмя специализированными скиллами плагина в Claude Code. Claude Code 2 189установок engineering-advanced-skills Alireza Rezvani Индекс из 37 инженерных скиллов для архитектуры, автоматизации, надёжности и платформенных задач. Пригодится, когда проекту нужны отдельные рабочие сценарии. Claude Code 2 019установок product-skills Alireza Rezvani Оркестратор продуктовой работы для Claude Code. Маршрутизирует задачи между 16 направлениями и проверяет дерево возможностей скриптами. Claude Code 1 994установок pm-skills Alireza Rezvani Оркестрирует проектную работу через 8 PM-скиллов: Jira, Confluence, спринты, отчёты и коммуникации. Подходит для маршрутизации запросов и контроля delivery-цикла. Claude Code 1 975установок senior-backend Alireza Rezvani Скилл помогает проектировать архитектуру бэкенда, настраивать REST API и оптимизировать базы данных. Пригодится при создании роутов, ревью кода и нагрузочном тестировании. Claude Code 1 674установок

Похожие

wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. Claude Code CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. Claude Code CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. Claude Code CX Codex Cursor +1 353 000установок

Вопросы о runbook-generator

Как установить runbook-generator в Claude Code?

Выполните команду /plugin marketplace add alirezarezvani/claude-skills или добавьте скилл через npm: npx skills add alirezarezvani/claude-skills --skill runbook-generator -a claude-code.

Что делает runbook-generator?

Он вызывает CLI-скрипт на Python, который создаёт структурированный markdown-файл с разделами для запуска, проверки состояния, отката и реагирования на сбои сервиса.

Что требуется для работы скрипта генерации?

В системе должен быть установлен Python 3 для исполнения scripts/runbook_generator.py. После генерации автор советует провести пробный прогон команд на стейджинге.

Исходный текст

SKILL.md · MIT
---
name: "runbook-generator"
description: "Generate operational runbooks from a service name — deployment, incident response, maintenance, and rollback workflows. Templated structure customizable per environment. Use when documenting on-call procedures for a new service, standardizing incident response across teams, or producing runbooks before launching to production."
---

# 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

```bash
# 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.

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой