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.