PlaygroundCatalog › Bug Triage Pack
BT

Bug Triage Pack

🔵 Stable🕐 updated 2026-08-04 🔷 SkillSpec L3 pm-qa

Triage a raw bug report into something a team can act on — clean repro steps, a defensible severity/priority, environment, likely area/owner, and duplicate check. Use when asked to triage this bug, set severity and priority, is this a P1, or clean up this bug report for the backlog. Produces the normalized repro, a severity and priority with the reasoning (impact × frequency × workaround), the environment/metadata, a suspected component and owner queue, and a duplicate/related-issue check — flagging when info is missing rather than guessing.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Triage this bug and set severity and priority: [paste]”“Is this a P1? Here's the report.”“Clean up this bug for the backlog with repro steps and an owner.”“Normalize this customer bug report and check if it's a duplicate.”

What to give it

The raw report — whatever came in (a Slack message, a customer ticket, a screenshot description)
Your severity / priority scale — what P0–P3 / S1–S4 mean here (else a sensible default is used and labelled)
Environment details — version, platform, who hit it, how often
Known issues (optional) (optional) — a list to dedupe against

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Repro steps are clear and include expected vs. actual (or "needs repro" is the flagged first action)
Severity and priority are distinct and each justified by impact × frequency × workaround
Environment/metadata is captured (or flagged missing)
A suspected area and owner queue are proposed
A duplicate/related check is done
Missing information is requested, not invented

⚠️ What it refuses to do

**A severity with no reasoning** — "this is a P1" because it feels urgent.
**Conflating severity and priority** — they answer different questions.
**Assigning a level without repro** — triage a phantom and you fix nothing.
**No routing** — a triaged bug with no owner queue is still stuck.
**Inventing environment/repro** the reporter never gave.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="bug-triage-pack"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Bug Triage Pack is one of 1174 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog