MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Incident Runbook Templates

Incident Runbook Templates is an productivity AI skill with a core value of Create structured incident response runbooks with step-by-step procedures, escalation paths, and recovery actions. It helps developers solve real-world problems in the productivity domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

Create structured incident response runbooks with step-by-step procedures, escalation paths, and recovery actions. Use when building runbooks, responding to incidents, or establishing incident resp...

Last verified on: 2026-07-08

Quick Facts

Category productivity
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-08
Risk Level Low
mkdir -p ./skills/incident-runbook-templates && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/incident-runbook-templates/SKILL.md -o ./skills/incident-runbook-templates/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Incident Runbook Templates


Production-ready templates for incident response runbooks covering detection, triage, mitigation, resolution, and communication.


Do not use this skill when


- The task is unrelated to incident runbook templates

- You need a different domain or tool outside this scope


Instructions


- Clarify goals, constraints, and required inputs.

- Apply relevant best practices and validate outcomes.

- Provide actionable steps and verification.

- If detailed examples are required, open `resources/implementation-playbook.md`.


Use this skill when


- Creating incident response procedures

- Building service-specific runbooks

- Establishing escalation paths

- Documenting recovery procedures

- Responding to active incidents

- Onboarding on-call engineers


Core Concepts


1. Incident Severity Levels


| Severity | Impact | Response Time | Example |

|----------|--------|---------------|---------|

| **SEV1** | Complete outage, data loss | 15 min | Production down |

| **SEV2** | Major degradation | 30 min | Critical feature broken |

| **SEV3** | Minor impact | 2 hours | Non-critical bug |

| **SEV4** | Minimal impact | Next business day | Cosmetic issue |


2. Runbook Structure


text
1. Overview & Impact
2. Detection & Alerts
3. Initial Triage
4. Mitigation Steps
5. Root Cause Investigation
6. Resolution Procedures
7. Verification & Rollback
8. Communication Templates
9. Escalation Matrix

Runbook Templates


Template 1: Service Outage Runbook


markdown
# [Service Name] Outage Runbook

## Overview
**Service**: Payment Processing Service
**Owner**: Platform Team
**Slack**: #payments-incidents
**PagerDuty**: payments-oncall

## Impact Assessment
- [ ] Which customers are affected?
- [ ] What percentage of traffic is impacted?
- [ ] Are there financial implications?
- [ ] What's the blast radius?

## Detection
### Alerts
- `payment_error_rate > 5%` (PagerDuty)
- `payment_latency_p99 > 2s` (Slack)
- `payment_success_rate < 95%` (PagerDuty)

### Dashboards
- [Payment Service Dashboard](https://grafana/d/payments)
- [Error Tracking](https://sentry.io/payments)
- [Dependency Status](https://status.stripe.com)

## Initial Triage (First 5 Minutes)

### 1. Assess Scope

# Check service health

kubectl get pods -n payments -l app=payment-service


# Check recent deployments

kubectl rollout history deployment/payment-service -n payments


# Check error rates

curl -s "http://prometheus:9090/api/v1/query?query=sum(rate(http_requests_total{status=~'5..'}[5m]))"

text

### 2. Quick Health Checks
- [ ] Can you reach the service? `curl -I https://api.company.com/payments/health`
- [ ] Database connectivity? Check connection pool metrics
- [ ] External dependencies? Check Stripe, bank API status
- [ ] Recent changes? Check deploy history

### 3. Initial Classification
| Symptom | Likely Cause | Go To Section |
|---------|--------------|---------------|
| All requests failing | Service down | Section 4.1 |
| High latency | Database/dependency | Section 4.2 |
| Partial failures | Code bug | Section 4.3 |
| Spike in errors | Traffic surge | Section 4.4 |

## Mitigation Procedures

### 4.1 Service Completely Down

# Step 1: Check pod status

kubectl get pods -n payments


# Step 2: If pods are crash-looping, check logs

kubectl logs -n payments -l app=payment-service --tail=100


# Step 3: Check recent deployments

kubectl rollout history deployment/payment-service -n payments


# Step 4: ROLLBACK if recent deploy is suspect

kubectl rollout undo deployment/payment-service -n payments


# Step 5: Scale up if resource constrained

kubectl scale deployment/payment-service -n payments --replicas=10


# Step 6: Verify recovery

kubectl rollout status deployment/payment-service -n payments

text

### 4.2 High Latency

# Step 1: Check database connections

kubectl exec -n payments deploy/payment-service -- \

curl localhost:8080/metrics | grep db_pool


# Step 2: Check slow queries (if DB issue)

psql -h $DB_HOST -U $DB

🎯 Best For

  • UI designers
  • Product designers
  • Claude users
  • Knowledge workers
  • Remote teams

💡 Use Cases

  • Generating component mockups
  • Creating design system tokens
  • Using Incident Runbook Templates in daily workflow
  • Automating repetitive productivity tasks

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Incident Runbook Templates to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does this work with Figma?

Some design skills integrate with Figma plugins. Check the Works With section for supported tools.

How do I install Incident Runbook Templates?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/incident-runbook-templates/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping usability testing

AI-generated designs should be validated with real users before development.

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills