From contextd
Resolves errors, exceptions, build/test failures, and panics by diagnosing the issue, searching for known fixes, and recording new remediations for future instant resolution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/contextd:error-remediationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
contextd tracks **error → fix patterns**. When something breaks, check whether this exact failure was fixed before, diagnose it, fix it, then record the fix so the next occurrence is instant.
contextd tracks error → fix patterns. When something breaks, check whether this exact failure was fixed before, diagnose it, fix it, then record the fix so the next occurrence is instant.
troubleshoot_diagnose(error)
Get AI-powered analysis of the error first — it categorizes the failure and suggests likely causes.
remediation_search(query)
Pass the salient part of the error message. If contextd has seen it, it returns the fix that worked before — do not re-derive it.
After resolving it:
remediation_record(error, fix, ...)
Capture:
remediation_feedback — rate whether a suggested fix actually helped, so its confidence stays accurate.
| Good | Weak |
|---|---|
ErrMissingTenant on Search → wrap ctx with ContextWithTenant before calling the store; fail-closed is intentional. | "It works now." |
| Stable error signature + concrete fix + cause | Logging the full transient stack trace as the signature |
npx claudepluginhub fyrsmithlabs/contextd --plugin contextdCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.