ce-debug

Diagnose bugs through a phase-based investigation from symptom to root cause.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/KingInYellows/yellow-plugins --skill ce-debug-kinginyellows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-debug
Source: https://github.com/KingInYellows/yellow-plugins/tree/main/RESEARCH/upstream-snapshots/e5b397c9d1883354f03e338dd00f98be3da39f9f/plugins/compound-engineering/skills/ce-debug
Command: npx skills add https://github.com/KingInYellows/yellow-plugins --skill ce-debug-kinginyellows

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematically find root causes of bugs and guide fixes across development, CI, and issue-tracker workflows.

Core Features & Use Cases

  • Structured, phase-based debugging framework covering Triage, Investigate, Root Cause, Fix, and Handoff.
  • Evidence-driven workflow: reproduce, gather diagnostics, form hypotheses, and escalate when needed.
  • Cross-tool applicability: effective with GitHub, Linear, Jira issues, test failures, and noisy stack traces.
  • Safe, test-first mindset: promotes minimal changes and a clear handoff for maintenance.

Quick Start

Describe the bug in detail, reproduce it if possible, then follow Phase 1 steps to trace the root cause.

Frequently Asked Questions about ce-debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I systematically find the root cause of a bug in my codebase?

To find the root cause of a bug, you need a disciplined, phase-based investigation moving from symptom to root cause. This involves triaging the issue, gathering diagnostic evidence, forming explicit hypotheses, and escalating smartly when initial reproduction efforts fail.

What is the best way to debug failing CI scenarios and noisy stack traces?

Debugging failing CI scenarios and noisy stack traces requires an evidence-driven process that parses test output methodically. You must reproduce the failure locally, isolate the error within the stack trace, and verify the exact trigger before applying a minimal test-first fix.

Can I use a structured debugging workflow for issue tracking in Jira, Linear, or GitHub?

Yes, a structured debugging workflow applies directly to issue tracking in Jira, Linear, or GitHub. It guides you from bug triage through investigation and root cause identification, ultimately producing a defensible handoff with reproduction steps and minimal code changes for maintenance.

How do I triage and reproduce intermittent test failures across development environments?

Triaging and reproducing intermittent test failures demands an evidence-driven approach using available diagnostics. You form explicit hypotheses about environmental factors, attempt controlled reproduction of the failing test output, and escalate the investigation if the issue cannot be consistently replicated.

When should I escalate an investigation during bug triage?

You should escalate an investigation during bug triage when initial reproduction efforts fail or when gathered diagnostics contradict your explicit hypotheses. Smart escalation ensures you do not loop indefinitely on noisy stack traces and can proceed to a defensible root cause analysis.