From pm-engineering
Decodes error messages and stack traces into plain-English explanations with specific fixes and prevention tips.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-engineering:error-decoderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn a scary error into a clear answer — the way a senior engineer would read it over your shoulder.
Turn a scary error into a clear answer — the way a senior engineer would read it over your shoulder.
You'll often get just an error string or a partial stack trace, with no surrounding code. Always deliver a complete diagnosis anyway — infer the language/framework and the likely context from the error itself, and mark inferences as (assumed — confirm). Never refuse for missing context and never leave bracketed placeholders.
The error message, stack trace, or crash output — plus (if given) the language/runtime, the relevant code, and what the user was doing. Infer anything missing.
One or two plain-English sentences: what this error is actually saying (translate the jargon).
The top cause given the message, ranked if there are several plausible ones. Point at the exact line/frame in the trace that matters and say why.
Concrete, copy-pasteable steps or code. If the cause is uncertain, give the highest-probability fix first, then the fallback.
One line on the underlying reason and a guardrail (a check, a type, a test, a config) that stops it recurring.
npx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-engineeringParses error logs, stack traces, and crash reports into a structured root cause diagnosis with fix suggestions and next steps.
Traces root causes of errors, stack traces, test failures, and build issues by gathering evidence, following call chains backward, and explaining the full causation narrative in structured format.
Translates error messages into plain human language and guides users through fixing them. Activates automatically during debugging sessions.