systematic-debugging

Guide users through a four-phase systematic debugging workflow to identify root causes.

3|1|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/Antony-Figueroa/UNEFA_DASHBOARD --skill systematic-debugging-antony-figueroa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/Antony-Figueroa/UNEFA_DASHBOARD/tree/main/.trae/skills/systematic-debugging
Command: npx skills add https://github.com/Antony-Figueroa/UNEFA_DASHBOARD --skill systematic-debugging-antony-figueroa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging guides users to identify root causes rather than patch symptoms, enforcing a disciplined four-phase workflow and anti-pattern awareness to accelerate reliable fixes.

Core Features & Use Cases

  • Four Phases: Root Cause Investigation, Pattern Analysis, Hypothesis & Testing, and Implementation, ensuring a complete investigation before any fix.
  • Anti-patterns and guardrails: STOP and re-analyze, NEVER fix symptoms, and defense-in-depth validations to reduce regression.
  • Real-world applicability: Debug production outages, flaky tests, integration issues, and complex failures across teams.

Quick Start

Begin with Phase 1: Root Cause Investigation to identify the actual cause before proposing any fixes.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
What is the best way to debug a production outage without just patching symptoms?

Systematic debugging enforces a four-phase workflow—Root Cause Investigation, Pattern Analysis, Hypothesis & Testing, and Implementation—to identify root causes and apply defense-in-depth validations instead of patching symptoms.

How do I find the root cause of flaky tests and integration failures?

To find the root cause of flaky tests and integration failures, follow a systematic debugging workflow that enforces phase order, discourages symptom fixes, and provides defense-in-depth patterns to ensure reliable regression-free fixes.

Can I use systematic debugging for on-call incidents and complex failures across teams?

Systematic debugging applies to development, testing, and on-call incidents including production outages, flaky tests, and integration failures, guiding teams through a disciplined four-phase workflow to resolve complex failures.

How to start root cause investigation before proposing a fix?

Start root cause investigation by entering Phase 1 to identify the actual cause before proposing any fixes, enforcing a complete investigation through Pattern Analysis, Hypothesis & Testing, and Implementation phases.

Why does fixing symptoms directly lead to regression during debugging?

Fixing symptoms directly bypasses root cause investigation, increasing regression risk; systematic debugging enforces anti-patterns and STOP guardrails to re-analyze issues and apply defense-in-depth validations for reliable fixes.

What are the limitations of ad-hoc debugging compared to a systematic workflow?

Ad-hoc debugging lacks phase enforcement and anti-pattern awareness, leading to symptom fixes; a systematic workflow enforces phase order and defense-in-depth patterns to reduce regression and accelerate reliable fixes.