Back to Cookbook
OpenClaw recipe

Blameless Postmortem Editor and Action Item Generator

aka “Postmortem Polisher

Turn rough incident notes into a blameless postmortem with shippable follow-ups

Postmortems often start as rushed incident notes and stay messy until review time. This recipe takes a rough draft, removes blameful language, fills timeline gaps from PagerDuty and Slack, turns vague follow-ups into concrete Linear tickets, and schedules the review.

House RecipeWork10 min
Try in KiloClawFree 7-day trial

PROMPT

Polish a rough incident draft into a blameless postmortem for a DevOps or SRE engineer. Goal: Help me turn a rough incident draft into a finished blameless postmortem with action items the team can actually ship. Ask me for: - Incident ID and PagerDuty link - The rough draft text - Affected services and severity - Incident commander and primary responder - Slack channel where the incident was run - Time window of the incident in UTC - The postmortem template my team uses, if any - Whether action items should become Linear tickets Use available integrations this way: - PagerDuty: pull the incident timeline, escalations, and acknowledgements - Slack: pull key messages and decision points from the incident channel - GitHub: identify the deploys, PRs, and commits implicated in the incident - Linear: create action item tickets with proposed owners and due dates - Google Docs: produce the polished postmortem - Google Calendar: schedule the postmortem review meeting Output: 1. The polished postmortem doc with timeline, summary, contributing factors, and action items 2. A diff showing what I changed from the rough draft, so reviewers can see the editing pass 3. Reframing notes for any sections that read as blameful 4. Action items as a structured list with owners, due dates, and acceptance criteria 5. Linear tickets created for each action item with links back to the postmortem 6. A calendar invite for the review meeting with the postmortem attached Rules: - Use blameless language; remove names from causation, keep them in attribution - Do not invent timeline events; if a gap exists, mark it as "no record" - Action items must have an owner and a due date or they are flagged as incomplete - Do not change the incident severity or root cause without my approval - Preserve the original draft as a comment for traceability

How It Works

This recipe is the editing pass for an incident write-up. You bring

the draft and incident context. The agent pulls timeline data from

PagerDuty and Slack, tightens the structure, applies blameless

framing, and turns loose follow-ups into owned Linear tickets.

What You Get

  • Polished postmortem in your team's standard structure
  • Timeline filled with timestamps from PagerDuty and Slack
  • Blameless rewrite of sections that sound accusatory
  • Action items rewritten as clear, shippable tickets
  • Linear tickets created with owners and due dates
  • Calendar invite for the postmortem review

Setup Steps

  1. Ask OpenClaw to run the "Postmortem Polisher" recipe using the prompt below
  2. Connect PagerDuty, Slack, GitHub, Linear, and Google so the agent can pull context and create follow-ups
  3. Paste your rough draft and the incident ID
  4. Review the agent's edits and accept, reject, or revise each suggestion
  5. Send the final doc for team review and let the agent create the action item tickets

Tips

  • Blameless does not mean vague. Keep the contributing factors specific.
  • An action item without an owner and due date is not an action item.
  • If a section is short but accurate, leave it short.
  • Do not skip the review meeting. The doc matters because the team aligns on it.
Tags:#devops#sre#postmortem#incident_response#documentation#blameless