Systematic Debugging Framework

Community

Root-cause debugging that saves time.

Authormikeyobrien
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This framework enforces a disciplined four-phase approach to debugging that prioritizes root-cause investigation before attempting fixes.

Core Principles

The core principle is: "NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST." Rushing past root causes wastes time and can mask deeper issues.

The Four Essential Phases

  • Phase 1: Root Cause Investigation focuses on careful error analysis, reproducible steps, reviewing recent changes, and collecting diagnostic evidence. For multi-component systems, instrumenting each boundary helps identify exactly where failures occur.
  • Phase 2: Pattern Analysis involves locating working examples, comparing them against broken code, and understanding all dependencies and assumptions involved.
  • Phase 3: Hypothesis and Testing applies scientific methodology—formulating specific theories, making minimal changes, and testing one variable at a time rather than bundling modifications.
  • Phase 4: Implementation includes creating failing test cases first, implementing focused fixes, and recognizing architectural problems when three or more fixes succeed.

Critical Red Flags

The guide warns against proposing solutions before understanding data flow, attempting multiple fixes simultaneously, or continuing fix attempts beyond two failures without reconsidering architecture itself.

Key Insight

Rushing guarantees rework—systematic investigation actually proves faster than iterative guessing in real-world debugging scenarios.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Systematic Debugging Framework
Download link: https://github.com/mikeyobrien/ghclip/archive/main.zip#systematic-debugging-framework

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.