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.
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.