systematic-debugging

Enforces a four-phase systematic debugging workflow to reveal root causes before fixes.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/juanjaragavi/topfinanzas-us-next --skill systematic-debugging-juanjaragavi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/juanjaragavi/topfinanzas-us-next/tree/main/.agents/skills/systematic-debugging
Command: npx skills add https://github.com/juanjaragavi/topfinanzas-us-next --skill systematic-debugging-juanjaragavi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a structured, repeatable debugging methodology that enforces root-cause analysis before proposing fixes, reducing time wasted on symptom fixes and rework.

Core Features & Use Cases

  • Enforces the Four Phases (Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, Implementation)
  • Includes anti-patterns, defenses-in-depth, and guidance for reliable debugging under pressure
  • Supports tracing root causes through stack traces and multi-component systems, with references to related skills and testing procedures

Quick Start

Follow the four phases in order: Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, then Implementation; complete Phase 1 before proposing fixes.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
What is a systematic debugging workflow for finding root causes?▼

Systematic debugging enforces a four-phase workflow—Root Cause Investigation, Pattern Analysis, Hypothesis and Testing, and Implementation—to reveal underlying causes before applying fixes.

How do I stop fixing symptoms and start finding root causes in debugging?▼

To find root causes, you must complete the Root Cause Investigation phase entirely before proposing fixes, using pattern analysis and hypothesis testing to avoid symptom fixes and rework.

How do I trace root causes through stack traces in multi-component systems?▼

Trace root causes by following stack traces across multi-component systems during the investigation phase, applying pattern analysis to identify systemic issues before implementation.

What are common debugging anti-patterns I should avoid under pressure?▼

Common debugging anti-patterns include skipping root cause investigation and proposing fixes prematurely; applying defenses-in-depth and systematic phases prevents these pressure-induced errors.

What's the best way to structure a debugging process for complex software bugs?▼

The best way to structure debugging is using a four-phase system: investigate root causes, analyze patterns, test hypotheses, then implement fixes, supported by anti-pattern defenses for robust results.

Can I use systematic debugging for multi-component systems with complex stack traces?▼

Yes, systematic debugging supports tracing root causes through stack traces and multi-component systems, providing guidance for reliable debugging under pressure with cross-skill references.