Transform a raw bug report into a prioritized, reproducible triage summary with severity, steps, and owner recommendations.
Analyze a raw bug report and produce a structured triage summary including severity rating, clear reproduction steps, expected vs actual behavior, impact assessment, and recommended ownership.
When a new bug report is submitted and needs to be assessed, prioritized, and routed before entering a development sprint.
Analyze the raw bug report below and extract all available factual details — affected component, environment, user actions, and any error messages or logs: $bug_report
Reconstruct a numbered, step-by-step reproduction sequence from the report. Fill in any implied steps based on typical user flows. Flag any steps that are ambiguous or missing information.
Define the expected behavior and the actual behavior observed, written as two distinct, concise statements. Base these strictly on what the report describes — do not infer intent beyond what is stated.
Assign a severity level (Critical / High / Medium / Low) and a priority level (P0–P3). Justify each rating in one sentence based on user impact, data risk, frequency of occurrence, and whether a workaround exists.
Recommend an owner team or role (e.g., Frontend, Backend, DevOps, QA) and suggest any immediate mitigation actions that could reduce user impact before a fix is deployed.
Compile all outputs into a final triage summary. Present it as a clean, scannable document with labeled sections: Summary, Environment, Reproduction Steps, Expected vs Actual, Severity & Priority, Impact, Owner, and Mitigation.
A structured triage document with clearly labeled sections in this order: (1) One-line Summary, (2) Environment, (3) Numbered Reproduction Steps with flagged gaps, (4) Expected Behavior vs Actual Behavior, (5) Severity and Priority with justification, (6) User Impact scope, (7) Recommended Owner, (8) Mitigation Actions. Use plain text suitable for pasting into Jira, Linear, or GitHub Issues.
Copy this skill into your library to inject it into Claude, ChatGPT, and Gemini — or install your whole library as /korvai: commands in Claude Code.
Get started free →Related skills
Break a large user story into small, independently shippable stories with clear acceptance criteria.
Draft a blameless postmortem from an incident timeline and impact summary in minutes.
Review a pull request diff for correctness, security, and maintainability using a structured checklist.