Stats
Actions
Tags
From siftcoder
Use when the user reports a bug, says "fix X", "X is broken", "X doesn't work". Bounded-scope, root-cause-first. Adds a regression test before declaring done. Refuses to expand into refactor.
How this skill is triggered — by the user, by Claude, or both
Slash command
/siftcoder:fixThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find the actual cause. Fix it. Add a regression test. Stop.
Find the actual cause. Fix it. Add a regression test. Stop.
mem_search { query: <error or symptom>, k: 5 }. Has this been hit before? Was there a prior fix that regressed?console.log, run, confirm. If the hypothesis is wrong, restate. Don't patch on a hunch.Symptom: <quoted error or behaviour>
Reproduce: <exact command>
Cause: <one paragraph, w/ file:line citation>
Fix: <minimal diff, applied>
Test: <path to new regression test>
Adjacent: <any related code that might also be wrong, NOT fixed in this PR>
@skip a failing test to make CI green. The test was right./siftcoder:add-feature/siftcoder:refactor/siftcoder:investigateinvestigator agent (if installed) for diagnosisExplore for read-only mapping if the bug area is unfamiliargeneral-purpose for the patch + test, with explicit scope file listCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub ialameh/sift-coder --plugin siftcoder