systematic-debugging

Guide a four-phase debugging process to identify and fix root causes.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/RussianLioN/moltinger --skill systematic-debugging-russianlion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/RussianLioN/moltinger/tree/main/.claude/skills/systematic-debugging
Command: npx skills add https://github.com/RussianLioN/moltinger --skill systematic-debugging-russianlion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents time-wasting and bug-introducing "quick fixes" by enforcing a structured, root-cause-focused debugging process, ensuring long-term stability and reliability.

Core Features & Use Cases

  • Mandatory Root Cause Analysis: Enforces investigation before any fix is applied, using techniques like the "5 Whys".
  • Four-Phase Process: Guides users through Investigation, Pattern Analysis, Hypothesis, and Implementation.
  • Pressure Resistance: Includes explicit rules and anti-patterns to combat rationalization under time pressure or urgency.
  • Use Case: When a critical bug appears in production, this Skill ensures the team doesn't just patch the symptom but systematically identifies and resolves the underlying issue, preventing recurrence.

Quick Start

Use the systematic-debugging skill to investigate any bug or unexpected behavior before proposing fixes.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
How do I find the root cause of a bug instead of just fixing symptoms?

Root cause debugging requires a systematic four-phase process: investigation, pattern analysis, hypothesis testing, and implementation. This approach enforces evidence gathering and techniques like the "5 Whys" to identify underlying issues rather than patching surface symptoms.

What is the best way to troubleshoot critical production errors under time pressure?

Troubleshooting critical production errors under pressure requires explicit rules to combat rationalization. A structured debugging process enforces mandatory investigation and hypothesis validation before applying fixes, preventing rushed patches that introduce new bugs or leave root causes unresolved.

How do I systematically investigate a technical issue before proposing a fix?

Systematic technical issue investigation follows a four-phase process starting with error analysis and reproduction. You gather evidence, analyze patterns, test hypotheses, and validate findings before implementation, ensuring fixes target verified root causes rather than assumptions.

What debugging techniques prevent recurring bugs in production systems?

Debugging techniques that prevent recurring bugs include mandatory root cause analysis using the "5 Whys" method, structured pattern analysis, and hypothesis validation. These ensure fixes address underlying causes rather than symptoms, improving long-term stability and reliability.

Why do quick fixes introduce new bugs during error analysis?

Quick fixes introduce new bugs because they bypass investigation and hypothesis validation, patching symptoms without understanding root causes. A systematic debugging process prevents this by enforcing evidence gathering and pattern analysis before any code changes are implemented.