Skip to content
Development
Skill

/incident-readout

Use when a bug fix or complex debugging session concludes and a blameless post-mortem summary is needed for human review.

From plugin
agent-powerups
8114 skills46 agents54 commands

Claude Code

$ npx -y skills add yeaight7/agent-powerups --skill incident-readout --agent claude-code

SKILL.md

incident-readout.SKILL.md
name: incident-readout
description: Use when a bug fix or complex debugging session concludes and a blameless post-mortem summary is needed for human review.

Purpose

When a complex debugging session ends, produce an incident readout. This prevents knowledge loss and helps humans review the fix quickly. Keep it blameless: causes and prevention, not people.

When to Use

  • A bug fix landed after a non-trivial debugging session
  • An incident is resolved and needs a reviewable summary
  • Session knowledge would otherwise be lost at handoff

Inputs

  • The fix (diff or commits) and the debugging context from the session
  • The related PR or issue, if one exists

Workflow

1. **Reconstruct the facts from history** — pull them from the repo rather than recalling them:

   git log --oneline -10                             # the fix commits
   git show <fix-commit> --stat                      # what the fix touched
   gh pr view <number> --json title,body,comments    # if a PR exists

2. **Fill the readout structure.** Output an incident readout document (or print to terminal) using this structure:

   ### 1. The Symptom
   What was reported? (1-2 sentences)

   ### 2. The Root Cause
   What was the actual underlying technical reason for the failure? Be highly
   specific about the exact line of code, assumption, or state that failed.

   ### 3. The Fix
   What did we change to fix it? Provide a high-level summary of the
   structural change, not just a diff.

   ### 4. Prevention
   How do we ensure this never happens again? (e.g., "Added test case X",
   "Refactored module Y to be strongly typed").

Output

  • A four-section readout (Symptom / Root Cause / Fix / Prevention), as a document or terminal output

Verification

  • [ ] Root cause names the specific line, assumption, or state — not a vague area
  • [ ] Fix described structurally, not as a pasted diff
  • [ ] Prevention is a concrete action, not "be more careful"
  • [ ] Claims cross-checked against the actual commits/PR, not memory

Failure Modes

  • **Symptom-as-cause** — restating the error message in the Root Cause section.
  • **Diff dumping** — pasting the patch where a structural summary is needed.
  • **Empty prevention** — "fixed it" without a regression test or structural guard.
Read more
@yeaight7
Ships withagent-powerups

Curated power-ups for coding agents: skills, slash commands, MCP configs, hooks, AGENTS.md templates, and workflows for serious software engineering. Claude Code, Codex, Antigravity CLI, Cursor and more

8114 skills46 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
8
Star history of yeaight7/agent-powerups on GitHub, a chart by star-history.com

Other skills on agent-powerups.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc11d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about incident-readout.

Which coding agents can use incident-readout?
incident-readout installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.