Skip to content
Agentmart
Submit a tool

incident-runbook

Generate or audit an incident runbook for an alert/service from code, dashboards, and alert rules.

Skill by ShaileshRawat1403

IndexedMIT★ 5
Write a review

Chalk Labs

Need help deploying incident-runbook?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/shaileshrawat1403-incident-runbook

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Generate or audit an incident runbook for an alert/service from code, dashboards, and alert rules. Output is a runbook plus a findings table of gaps. Findings follow the shared output contract.

Use cases: documents, security

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/incident-runbook

What's inside

Skill name
incident-runbook
Description
Generate or audit an incident runbook for an alert/service from code, dashboards, and alert rules. Output is a runbook plus a findings table of gaps. Findings follow the shared output contract.
License
MIT
Instructions
110 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Incident Runbook

Use this skill when the task is to produce a usable runbook (or to audit an existing one). The bar is that a sleepy on-call engineer can resolve or escalate the alert in under five minutes by following the runbook alone.

## Use when

- a new alert is about to fire in production
- on-call is paging on something that has no runbook
- a postmortem flagged "no runbook" as a contributing factor
- a runbook exists but goes stale — last updated more than 6 months ago, or the named systems have moved

## Workflow

1. **Identify the alert or scenario.** Get the alert rule, threshold, severity, and what dashboards or signals trigger it. If auditing an existing runbook, read it first and note what's already there.
2. **Confirm impact.** What does this alert *actually* mean for users? "p99 latency above 500ms" is not impact; "checkout completion drops by 5%" is.
3. **Locate the system.** Repo, service, deploy environment, dashboards, on-call rotation, owning team.
4. **Diagnostic ladder.** Order the checks from cheapest to most invasive:
   - Is the alert real? (compare against the dashboard, check for noisy thresholds)
   - Is upstream healthy? (dependencies, network, cloud provider status)
   - Is the deploy recent? (look at deploy markers and changelog)
   - Is there a known issue? (incidents channel, status page)
   - What does the log say for the affected request id / trace?
5. **Mitigation options.** List in order of safety:
   - No-action: ack and watch (when?)
   - Rollback the last deploy
   - Flip a feature flag or kill switch
   - Scale up
   - Restart
   - Failover to a healthy region/replica
   - Drain traffic
6. **Escalation path.** Who to page next, when, with what context. Include the data the next person will ask for.
7. **Post-mitigation.** What to capture for the postmortem (timeline, logs, dashboard snapshots, customer impact estimate).
8. **Maintenance.** Add a "last reviewed" date and a trigger for re-review (deploy of the owning service, SLO change, alert threshold change).

## Runbook structure to produce

```
# Runbook: <Alert or Scenario>

Severity: <P1 | P2 | P3>
Owners: <team / rotation>
Dashboards: <links>
Last reviewed: YYYY-MM-DD

## What this means
<one paragraph on real-world impact>

## First five minutes
1. <cheap check>
2. <cheap check>
3. <cheap check>

## Diagnostic ladder
| Check | How | What it tells you |
| ... | ... | ... |

## Mitigation
| Option | When to use | Risk |
| ... | ... | ... |

## Escalation
- After N minutes with no progress: page <next>
- Bring: <context they will need>

## Postmortem capture
- Timeline
- Affected requests / users
- Logs and traces to preserve
```

## Checks

- A runbook is not a code dump — link to dashboards and code rather than pasting them
- Every link should still resolve; flag dead links
- The runbook must name *people* or *rotations*, not "the team will handle it"
- Avoid prescribing mitigations that require write access most on-callers don't have
- Date the runbook — undated runbooks are presumed stale

## Output contract

Findings follow [docs/skills/OUTPUT_CONTRACT.md](../../docs/skills/OUTPUT_CONTRACT.md).

When generating a runbook, return:

1. **The runbook itself** in the structure above
2. **Gaps** — a table of information that was missing and had to be assumed or marked TODO
3. **Open questions** — items only the owning team can resolve

When auditing an existing runbook, return:

1. **Verdict** — `usable as-is` / `usable with fixes` / `rewrite`
2. **Counts** — Critical/High/Medium/Low/Info
3. **Findings** — one table per category:
   - Impact framing
   - Diagnostic ladder
   - Mitigation safety and accessibility
   - Escalation specificity
   - Link freshness and date
4. **Open questions / assumptions**
5. **Next actions**

## Evidence to collect

- Alert rule name, threshold, severity verbatim
- Dashboard URLs and panel names
- Service repo path and the owning team identifier
- Deploy marker source (release workflow, git tag, deploy log)
- Existing runbook path and last-modified date if auditing

From ShaileshRawat1403/dax, MIT.

More from ShaileshRawat1403/dax

Signals

Stars
5
Forks
0
Open issues
0
Last commit (this folder)
May 16, 2026 (5 months ago)
Last release
Oct 8, 2026 (27 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ShaileshRawat1403

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get incident-runbook running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying incident-runbook?

CallGet help
Cite this page

incident-runbook skill. Agent Mart. https://agentmart.dev/skills/shaileshrawat1403-incident-runbook (last updated 2026-10-24)