systematic-debugging

Enforce a four-phase root-cause debugging workflow before proposing fixes.

4|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/smart-village-solutions/sva-studio --skill systematic-debugging-smart-village-solutions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/smart-village-solutions/sva-studio/tree/main/.agents/skills/systematic-debugging
Command: npx skills add https://github.com/smart-village-solutions/sva-studio --skill systematic-debugging-smart-village-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging enforces a four-phase workflow to prevent symptom-based fixes and ensures you identify the true root cause before proposing changes.

Core Features & Use Cases

  • Enforces a four-phase process (Root Cause Investigation, Pattern Analysis, Hypothesis & Testing, Implementation) to ensure systematic remediation.
  • Provides anti-patterns and red-flag checks to resist shortcuts.
  • Includes defense-in-depth guidance with multiple validation layers for robust fixes.
  • Applicable to debugging across bugs, test failures, performance issues, and integration problems.
  • Offers practical examples and references to support repeatable, verifiable workflows.

Quick Start

Begin by reading error messages, reproducing the issue, then follow Phase 1 through Phase 4 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 patching the symptom?

Systematic debugging enforces a four-phase workflow—Root Cause Investigation, Pattern Analysis, Hypothesis & Testing, and Implementation—to ensure you identify the true root cause before proposing fixes.

What is the best way to debug integration problems and test failures systematically?

The best way to debug integration problems is applying a four-phase workflow that enforces explicit data collection, traceability, and hypothesis testing to ensure reliable remediation across software systems.

How do I start troubleshooting a software issue before writing a fix?

Start troubleshooting by reading error messages and reproducing the issue, then follow the four-phase debugging workflow from Root Cause Investigation through Implementation before proposing fixes.

Does systematic debugging apply to performance issues or only functional bugs?

Systematic debugging applies to performance issues as well as bugs, test failures, and integration problems. The four-phase workflow enforces root cause identification and defense-in-depth validation across all these software system scenarios.

How can I stop taking shortcuts and patching symptoms when debugging code?

To stop patching symptoms when debugging code, apply anti-pattern and red-flag checks within a systematic debugging workflow. These checks resist shortcuts and enforce defense-in-depth practices with multiple validation layers for robust fixes.