debugging

Apply systematic debugging techniques to isolate and fix software bugs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hanthienduc/myprotocol-stack --skill debugging-hanthienduc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugging
Source: https://github.com/hanthienduc/myprotocol-stack/tree/main/.claude/skills/debugging
Command: npx skills add https://github.com/hanthienduc/myprotocol-stack --skill debugging-hanthienduc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Debugging complex software issues can be a frustrating and time-consuming process without a structured approach. This skill provides a comprehensive methodology for systematic debugging, root cause analysis, and verification, enabling efficient and effective problem resolution.

Core Features & Use Cases

  • Systematic Debugging Techniques: Guides on applying structured approaches like bisection, divide-and-conquer, and hypothesis testing to isolate and identify bugs.
  • Root Cause Analysis: Strategies for tracing issues back to their fundamental cause, preventing recurrence and ensuring robust fixes.
  • Defense-in-Depth & Verification: Emphasizes building resilient systems and rigorously verifying fixes to prevent regressions and ensure solution quality.
  • Use Case: You encounter an intermittent bug in a production system. Use this skill to apply a systematic debugging approach, starting with symptom observation, forming hypotheses, and then using tools like find-polluter.sh to isolate the problematic code change, leading to a quick and confident fix.

Quick Start

Explain the steps for performing a root cause analysis on an intermittent bug.