From coral
Diagnoses and fixes bugs using a structured multi-step workflow: runs a debugger agent, records diagnosis, plans fix, and implements it. Triggered by encountering any bug, error, or unexpected behavior.
How this skill is triggered — by the user, by Claude, or both
Slash command
/coral:bugfix [--delegate] <bug description or error message>[--delegate] <bug description or error message>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Diagnose bugs, plan fixes, and execute - end-to-end.
Diagnose bugs, plan fixes, and execute - end-to-end.
| Argument | Mode |
|---|---|
<prompt> | Self-execute on current host (default) |
--delegate | Delegate to the other host (Codex when current is Claude, Claude when current is Codex; current host comes from SessionStart Current host:) |
--delegate <prompt> | Same with prompt |
Strip the --delegate flag before passing the prompt to the execution path.
Diagnose:
Agent({ subagent_type: "coral:debugger", prompt: "--deep " + prompt }).
Wait for the agent to return its diagnosis in <Output_Format> structure.--delegate): Run coral-cli <other-host> debugger -i "<--deep prompt>" --work-dir "<work_dir>" -d (<other-host> = Codex if current is Claude; Claude if current is Codex).
Capture job from Job <job> <launchState> (session <session>), then run coral-cli wait jobs <job> --embed → the terminal output always includes Result path: <path>; read that path for the full artifact and treat inline preview text as optional convenience for findings.
On error, stop with the error message.
Verify cited file:line references. Drop findings with incorrect references.Record diagnosis: Write the diagnosis to CORAL_PROJECT/plans/debug-{short-bug-description}.md
using the debugger's output format (Symptom, Reproduction Path, Hypothesis Log, Root Cause, Fix Specification).
Gate on hypothesis verdicts:
Plan fix: Invoke Skill({ skill: "coral:plan", args: (if --delegate: "--delegate ") + "round=3 --no-handoff fix-{short-bug-description}" }).
The plan references CORAL_PROJECT/plans/debug-{short-bug-description}.md for diagnosis context.
Plan should include: what to change, why, and how to verify the fix.
Execute fix: Invoke Skill({ skill: "coral:ralph", args: (if --delegate: "--delegate ") + "implement the plan from step 3" }).
Project validation: If project instructions define workflow rules (e.g., review gates, post-implementation steps), follow them.
npx claudepluginhub kangig94/coral --plugin coralSends a bug or failing test to Claude Code for root-cause analysis and automated fix. Use when error traces are deep, tests fail for unclear reasons, or obvious fixes didn't work.
Diagnoses bugs systematically from symptom to root cause and writes fix plans for workers to execute. Prevents symptom-fix traps with structured investigation phases.
Root cause based one-shot bug fix. Runs a full investigation pipeline: debugger diagnosis, gap analysis, requirements generation, execution, and verification. Includes QA suggestions after successful fix.