From debug-fix
Find and fix a bug. Default is careful (reproduce, investigate, test). Add `--fast` for emergency production mode (hotfix branch, minimal change, ship a PR fast).
npx claudepluginhub poshan0126/dotclaude --plugin debug-fix[issue, error, or description] [optional: --fast]This skill is limited to using the following tools:
Find and fix the following issue:
Applies minimal targeted fixes for emergency bugs using git hotfix branches. Enforces triage, codebase exploration, testing, and review without planning phases.
Quickly analyzes errors from logs or args, applies minimal fixes with Edit/Write tools, verifies via tests or re-runs, and reports results concisely without explanation.
Share bugs, ideas, or general feedback.
Find and fix the following issue:
Problem: $ARGUMENTS
Check $ARGUMENTS for --fast. Strip it before parsing the problem description.
hotfix/* branch from production, minimal-change discipline, critical-tests-only verification, and ships a [HOTFIX] PR. Before committing to fast mode, briefly confirm with the user that this is genuinely emergency-grade. If not, suggest dropping --fast.gh issue view $ARGUMENTS (or the project's issue tracker).If unclear, ask clarifying questions before proceeding.
In --fast mode only:
git symbolic-ref refs/remotes/origin/HEAD or git remote show origin.hotfix/<short-description> branched from production.In default mode, skip this. Branch creation happens in Step 7.
In --fast mode, skip this step. Trust the report and move to Step 5.
git log for recent commits mentioning the issue.In --fast mode, skip this and go to Step 5. Trust the report and minimize investigation depth.
Don't skip ahead to guessing:
git log --oneline -20 -- <file>, git log --all --grep="<keyword>".git bisect or targeted grep.In --fast mode specifically:
Default:
--fast:
Default:
fix: <what was wrong and why> (#number).--fast:
hotfix: <short description>. ASK the user to confirm.git push -u origin hotfix/<description>.[HOTFIX] <description>.hotfix label: gh pr create ... --label hotfix. Fall back to no label on failure.--fast mode (branch name, commit message, push).--fast mode specifically: if the fix turns out to be complex, tell the user and suggest dropping --fast to use the careful path.