systematic-debugging

Guide software debugging through investigation, pattern analysis, hypothesis, and implementation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill prevents wasted time and new bugs by ensuring you always find the root cause of an issue before attempting any fixes, especially under pressure.

Core Features & Use Cases

  • Structured Debugging: Guides you through a 4-phase process (Investigation, Pattern Analysis, Hypothesis, Implementation) to systematically uncover the origin of bugs.
  • Pressure Resistance: Includes explicit rules and language designed to prevent shortcuts and rationalizations when time-pressed or facing complex issues.
  • Use Case: When a test fails or a bug appears in production, load this skill to ensure you don't just patch the symptom but eliminate the underlying problem, saving hours of future debugging.

Quick Start

Use the systematic debugging skill to investigate any bug you encounter.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
What is a systematic debugging process for finding the root cause of software bugs?

A systematic debugging process enforces a structured, four-phase methodology—investigation, pattern analysis, hypothesis formation, and implementation—to uncover root causes rather than patching symptoms. It prevents wasted time by prioritizing evidence-based analysis over quick fixes.

How do I fix production bugs without just patching the symptom?

To fix production bugs without patching symptoms, follow a structured debugging methodology that investigates evidence, analyzes patterns, and forms hypotheses before implementation. This approach explicitly resists time pressure and rationalizations to eliminate underlying root causes.

What is the best way to troubleshoot test failures and performance problems?

The best way to troubleshoot test failures and performance problems is a rigorous, four-phase debugging methodology: investigate the issue, analyze patterns, form a hypothesis, and implement the fix, ensuring you address the root cause rather than the superficial error.

Can I use a systematic debugging approach for build errors under tight deadlines?

Yes, you can use systematic debugging for build errors under tight deadlines. The methodology includes explicit rules designed to resist time pressure and common rationalizations, ensuring you find the root cause quickly without introducing new bugs through rushed shortcuts.