chrisryugj

Systematic Debugging — Testing skill for Claude Code

Testing community

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that.

How to install Systematic Debugging

Installs to ~/.claude/skills/chrisryugj-lexdiff-systematic-debugging/SKILL.md

Terminal
mkdir -p ~/.claude/skills/chrisryugj-lexdiff-systematic-debugging && curl -fsSL https://raw.githubusercontent.com/chrisryugj/lexdiff/HEAD/.claude/skills/systematic-debugging.md -o ~/.claude/skills/chrisryugj-lexdiff-systematic-debugging/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Systematic Debugging does


name: systematic-debugging description: Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions

Systematic Debugging

Overview

Random fixes waste time and create new bugs. Quick patches mask underlying issues.

**Core principle:** ALWAYS find root cause before attempting fixes. Symptom fix

Alternatives in Testing

  • Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
  • Skill Debug — Debug issues methodically — use when stuck on errors, test failures, or unexpected behavior 2.8k ★
  • Fixtests — Systematic test failure analysis and remediation 849 ★

Full documentation available on GitHub

View Source Repository