systematic-debugging

Debug bugs and test failures through a four-phase root cause workflow.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/ultramaxoAI/UltramaxoAI --skill systematic-debugging-ultramaxoai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/ultramaxoAI/UltramaxoAI/tree/main/.agent/skills/systematic-debugging
Command: npx skills add https://github.com/ultramaxoAI/UltramaxoAI --skill systematic-debugging-ultramaxoai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging provides a disciplined, four-phase approach to root-cause analysis, preventing symptom fixes and speeding up reliable repairs.

Core Features & Use Cases

  • Four-phase workflow: Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, and Implementation.
  • Defense-in-depth guidance and explicit anti-patterns to resist rushed, symptom-focused fixes.
  • Supports backward-tracing with structured references and example artifacts to improve debugging consistency.
  • Practical templates, checklists, and case illustrations to accelerate real-world debugging.

Quick Start

Load the skill and complete Phase 1 through Phase 4 in order to identify root causes before proposing any fixes.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
How do I systematically debug a production incident to find the root cause?▼

To systematically debug a production incident, follow a four-phase workflow: Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, and Implementation. This enforces defense-in-depth validation to ensure fixes address the underlying issue.

What is the best way to stop applying quick patches to test failures?▼

The best way to stop applying quick patches to test failures is using a structured debugging workflow that enforces root-cause analysis before proposing fixes. It provides explicit anti-patterns to resist rushed, symptom-focused repairs.

How does a four-phase debugging workflow handle performance problems?▼

A four-phase debugging workflow handles performance problems by requiring Root Cause Investigation and Pattern Analysis before moving to Hypothesis and Testing. This ensures you identify the exact bottleneck through defense-in-depth validation before implementing any fixes.

Can I use systematic debugging for integration bugs?▼

Yes, you can use systematic debugging for integration bugs. It applies to production incidents, test failures, performance problems, and integration bugs where quick patches tempt rationalization, using backward-tracing with structured references to improve consistency.

How do I validate that my bug fix addresses the underlying issue?▼

You validate that a bug fix addresses the underlying issue by applying defense-in-depth guidance during the Implementation phase. This ensures the fix resolves the true root cause identified during the earlier investigation and testing phases.