systematic-debugging

Apply a four-phase workflow to reproduce, isolate, understand, and verify fixes.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill systematic-debugging-gelsonsimoes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/gelsonsimoes/wms-verticalparts/tree/main/.agent/skills/systematic-debugging
Command: npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill systematic-debugging-gelsonsimoes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic Debugging provides a disciplined, repeatable framework to identify root causes, avoid guesswork, and verify fixes before deployment.

Core Features & Use Cases

  • Reproduce: reliably recreate the issue to establish a baseline.
  • Isolate: narrow down the source with targeted questions.
  • Understand: perform root cause analysis using the 5 Whys technique.
  • Fix & Verify: implement robust fixes and validate with acceptance checks.
  • Debugging Checklist & Commands: provide a reproducible checklist and common commands to accelerate resolution.
  • Anti-Patterns: avoid common debugging pitfalls and guide safe practices.

Quick Start

Provide a reproducible issue report and follow the 4-phase process to reproduce, isolate, understand, and verify a fix.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
What is a structured debugging framework for root cause analysis?▼

A structured debugging framework provides a repeatable process to reproduce issues, isolate variables, understand root causes, and verify fixes. It replaces guesswork with targeted checklists and systematic phases to resolve complex software problems.

How do I systematically isolate and reproduce a software bug?▼

To isolate and reproduce a bug, follow a four-phase workflow: reliably recreate the issue to establish a baseline, narrow down the source with targeted questions, perform root cause analysis using the 5 Whys technique, and validate the fix.

What's the best way to stop guessing during root cause analysis?▼

The best way to stop guessing is to apply a disciplined debugging checklist that enforces reproducing the issue, isolating the source, understanding the root cause via the 5 Whys technique, and verifying the fix with acceptance checks before deployment.

Does systematic debugging work for operations teams handling incidents?▼

Yes, systematic debugging works for operations teams handling incidents. It provides a repeatable framework requiring reproducibility, isolation, and verification across multi-step tasks to identify root causes and guide safe practices during operational issues.

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

Common debugging anti-patterns to avoid include making unverified guesses, skipping the reproduction phase, and deploying fixes without validation. A structured framework provides guidance to avoid these pitfalls and ensures fixes are verified with acceptance checks.

How do I verify a debugging fix before deploying it?▼

To verify a debugging fix before deployment, implement robust fixes and validate them using acceptance checks. This final phase of the structured workflow ensures the root cause is fully resolved and prevents regressions.