systematic-debugging

Guide four-phase debugging from root cause investigation to verified implementation.

1|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill systematic-debugging-pascallammers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/pascallammers/mylo-travel-concierge-v2/tree/main/.factory/skills/systematic-debugging
Command: npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill systematic-debugging-pascallammers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the common issue of inefficient and ineffective debugging by providing a structured, four-phase framework to ensure root causes are identified before any fixes are attempted, preventing wasted time and the introduction of new bugs.

Core Features & Use Cases

  • Systematic Debugging Framework: Guides users through Root Cause Investigation, Pattern Analysis, Hypothesis Testing, and Implementation.
  • Error Prevention: Emphasizes understanding before action, reducing the likelihood of introducing new issues.
  • Use Case: When a critical test fails in a CI/CD pipeline, this Skill ensures the developer thoroughly investigates the error's origin, analyzes similar working code, forms a specific hypothesis, and implements a targeted fix with a new test case, rather than making speculative changes.

Quick Start

Use the systematic-debugging skill to investigate and resolve the current bug.

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 failing test in my CI/CD pipeline?

To find the root cause of a failing test, this skill provides a four-phase systematic debugging framework: Root Cause Investigation, Pattern Analysis, Hypothesis Testing, and Implementation. It ensures you investigate the error's origin and verify a targeted fix rather than making speculative changes.

What is the best way to troubleshoot production bugs without introducing new issues?

The best way to troubleshoot production bugs is using a structured methodology that emphasizes understanding the problem before action. By conducting thorough root cause investigation, pattern analysis, and hypothesis testing, you implement verified solutions that prevent recurring issues and maintain code integrity without introducing new bugs.

How does systematic debugging prevent recurring software errors?

Systematic debugging prevents recurring software errors by enforcing a structured, four-phase process that identifies root causes before any fixes are attempted. By analyzing patterns and testing hypotheses, it ensures the implemented solution directly addresses the core issue, preventing the same failure from happening again.

Can I apply a structured troubleshooting methodology to performance problems and build failures?

Yes, you can apply this structured troubleshooting methodology to all technical issues, including performance problems and build failures. The four-phase framework is designed to be universally applicable, ensuring thorough investigation and verified implementation across any type of software defect or infrastructure error.

Why should I form a hypothesis before implementing a bug fix?

You should form a hypothesis before implementing a bug fix because doing so ensures you have thoroughly investigated the root cause and analyzed working code patterns. This structured hypothesis testing phase prevents wasted time on ineffective solutions and reduces the likelihood of introducing new issues into the codebase.