Triages unknown CI or production failures by categorizing the error, locating the origin in first-party code, and checking recent git history before committing to a fix.
How this skill is triggered — by the user, by Claude, or both
Slash command
/debugging-diagnostics:failure-triageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before diving deep into a stack trace or spending hours reproducing a bug, triage it to determine the blast radius, subsystem, and debugging approach. Do not start writing fixes until you have explicitly stated your triage hypothesis and confirmed the category.
Before diving deep into a stack trace or spending hours reproducing a bug, triage it to determine the blast radius, subsystem, and debugging approach. Do not start writing fixes until you have explicitly stated your triage hypothesis and confirmed the category.
Categorize the failure:
Locate the origin. Scan the stack trace. Ignore framework/library internals. Find the highest frame that belongs to the first-party application code:
# surface first-party frames (adjust the path filter to the repo layout)
grep -n "src/" stacktrace.txt | head -20
Check recent changes. Most bugs are in the newest code:
git log -n 5 --oneline
git diff HEAD~5 --stat
git log -n 10 --oneline -- <suspect-file-or-dir>
Formulate a hypothesis. State clearly: "I suspect this is an environment error caused by missing configuration, originating in src/config.ts."
git log is the cheapest triage tool available; check it before anything expensive.npx claudepluginhub yeaight7/agent-powerups --plugin debugging-diagnosticsGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.