Syntic
← All skills
EngineeringFreeCommunityv1.0.0

runbook-generator

Use when generating operational runbooks for services, standardizing on-call procedures, or documenting deployment and incident response workflows.

About this skill

Use when generating operational runbooks for services, standardizing on-call procedures, or documenting deployment and incident response workflows.

SKILL.md

runbook-generator.SKILL.md

Place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review the contents and run it in a controlled environment first.

SKILL.md
---
name: runbook-generator
description: Use when generating operational runbooks for services, standardizing on-call procedures, or documenting deployment and incident response workflows.
category: Engineering
version: 1.0.0
tools: []
---

# Runbook Generator

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

## Core Capabilities

- Generate runbook skeleton from a service name
- Include standard sections: start/stop, health checks, rollback procedures
- Provide escalation and incident handling structure
- Support deployment, incident, and maintenance playbooks

## When to Use

- A new service has no runbook and needs baseline documentation immediately
- Existing runbooks are inconsistent across teams
- On-call onboarding requires standardized operations documentation
- Need repeatable scaffolding for similar services

## Recommended Workflow

1. Generate the initial skeleton with service name and owner.
2. Fill in service-specific commands, health check URLs, and contacts.
3. Add verification steps and rollback triggers specific to service.
4. Dry-run procedures in staging environment.
5. Store runbook in version control near service code.
6. Schedule periodic reviews and update after incidents.

## Runbook Structure

Each runbook includes:

**Startup & Health**
- Service startup procedure with expected output checks
- Health check command and success criteria
- Dependencies verification

**Incident Response**
- Recognition: how to detect the problem
- Triage: initial diagnostic steps
- Recovery: step-by-step remediation
- Escalation: when and who to contact

**Rollback**
- Rollback trigger conditions
- Rollback commands (copy-pasteable)
- Verification after rollback

**Maintenance**
- Regular maintenance tasks and frequency
- Configuration changes
- Dependency updates

## Best Practices

1. Every command must be copy-pasteable
2. Include expected output after...

Install

Syntic App

  1. 1Create a dedicated folder for this skill in your local skills library.
  2. 2Place SKILL.md into that folder.
  3. 3Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1Save SKILL.md in your local Syntic Code skills directory.
  2. 2Keep related files in the same skill folder.
  3. 3Run in a safe environment and validate outputs.