| name | pm |
| description | Create incident postmortems by reading Slack incident channels and creating structured postmortem documents in Notion. Use when conducting postmortem reviews or documenting incident responses. |
Incident Postmortem Generator
Create comprehensive incident postmortem documents by reading Slack incident channels and storing structured postmortems in Notion.
When to Use
- After resolving a production incident
- When conducting postmortem reviews
- When documenting incident responses for team learning
- To generate action items from incident discussions
Prerequisites
This skill requires the following MCP servers to be configured:
- Slack MCP - For reading incident channel history
- Notion MCP - For creating postmortem documents in the Notes database
Optional:
- Betterstack MCP - For including telemetry and uptime links
Process
1. Identify the Incident Channel
Ask the user for the Slack channel name or ID. The channel should be the dedicated incident channel (typically named like #incident-<name> or #inc-<date>-<description>).
2. Read Slack Channel History
Use the Slack MCP to fetch the channel's message history:
mcp__slack__slack_list_channels
Find the channel ID, then fetch history:
mcp__slack__slack_get_channel_history with channel_id
For threaded discussions, also fetch thread replies:
mcp__slack__slack_get_thread_replies with channel_id and thread_ts
Get user information to resolve mentions:
mcp__slack__slack_get_users
3. Analyze the Incident