systematic-debugging

Enforce a seven-phase reproduce-first debugging workflow for software failures.

13|6|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/baekenough/second-brain --skill systematic-debugging-baekenough
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/baekenough/second-brain/tree/main/.claude/skills/systematic-debugging
Command: npx skills add https://github.com/baekenough/second-brain --skill systematic-debugging-baekenough

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic-debugging provides a disciplined, reproduce-first debugging workflow to diagnose and fix bugs, reducing guesswork and speeding up root-cause resolution.

Core Features & Use Cases

  • Structured seven-phase workflow (Problem statement, Reproduction, Evidence, Root-cause Hypothesis, Failing Guard, One-Fix Implementation, and Verification) to guide every debugging session.
  • Templates and guardrails ensure consistent, auditable debugging across teams and projects.
  • Applicable to unit, integration, and system bugs, as well as runtime issues and flaky tests in development and CI.

Quick Start

Initiate the seven-phase debugging process on the failing issue, documenting each phase and linking artifacts to ensure a reproducible fix.

Frequently Asked Questions about systematic-debugging

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

FAQPage Schema
How do I systematically debug flaky tests and trace the root cause?▼

A structured debugging workflow enforces a reproduce-first, root-cause-first process using a seven-phase template to diagnose and fix flaky tests, preventing guesswork and ensuring consistent root-cause resolution.

What is the best way to establish a reproducible debugging workflow for CI failures?▼

A disciplined debugging workflow enforces reproduction-first steps and structured templates to establish reproducible processes for CI failures, ensuring auditable root-cause resolution across teams and projects.

Can I use this structured debugging workflow for both local development and CI environments?▼

Yes, this debugging workflow applies to software projects tracking down failures, flaky tests, or unexpected behavior across both local development and CI environments using structured templates and guardrails.

How do I create a failing test guard before fixing a software bug?▼

The debugging workflow includes a failing guard phase requiring you to write a failing test that reproduces the bug before implementing the single fix, ensuring the root cause is accurately captured and verified.

Why should I use a root-cause-first debugging workflow instead of trial-and-error fixes?▼

A root-cause-first debugging workflow reduces guesswork and speeds up resolution by enforcing evidence collection, root-cause hypothesis, and a failing guard before applying a single fix, ensuring verified resolution over trial-and-error.