One-click install
npx skills add https://github.com/haryelramalho/skills --skill systematic-debugging-haryelramalho
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/haryelramalho/skills/tree/main/skills/curated/systematic-debugging
Command: npx skills add https://github.com/haryelramalho/skills --skill systematic-debugging-haryelramalho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents wasted time on guess-and-check fixes by forcing a root-cause-first debugging process for bugs, test failures, performance issues, and unexpected behavior.

Core Features & Use Cases

  • Structured investigation: Read errors carefully, reproduce consistently, and check recent changes before touching code.
  • Pattern-driven analysis: Compare against working examples, trace data flow, and identify what differs from the broken path.
  • Safe, minimal fixes: Form one hypothesis at a time, test the smallest change possible, and create a failing test before implementation.
  • Escalation guardrails: If repeated fixes fail, stop and question the architecture instead of piling on more patches.

Quick Start

Use the systematic-debugging skill to investigate this issue from root cause to verified fix before proposing any change.

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 test failures before attempting a fix?▼

Bug investigation requires reading errors carefully, reproducing consistently, checking recent changes, comparing against working patterns, testing one hypothesis at a time, and creating a failing test before implementing any fix.

What is the best way to troubleshoot production defects and performance regressions?▼

Troubleshooting production defects and performance regressions requires tracing data flow, comparing broken paths against working examples, and verifying the root cause through single-hypothesis testing before proposing a minimal fix.

Why do my repeated bug fixes keep failing to resolve the issue?▼

Repeated bug fixes fail when you patch symptoms instead of the root cause. Stop piling on patches, question the architecture, re-read the error carefully, and verify the true root cause through systematic hypothesis testing.

Can I use systematic debugging for build breakages and unexpected technical behavior?▼

Yes, systematic debugging applies to build breakages and unexpected technical behavior by enforcing error reading, consistent reproduction, change review, pattern comparison, and root-cause verification prior to implementation.