Forces you to find root cause before attempting any fix, no exceptions. Use it for test failures, bugs, unexpected behavior, anything broken. The core discipline is completing Phase 1 investigation (read errors, reproduce consistently, gather evidence across system boundaries, trace data flow) before even thinking about fixes. It catches the classic thrashing pattern where you're on your third attempted fix without understanding the problem. Includes a hard stop rule: if three fixes failed, question the architecture instead of trying fix number four. The "human partner signals" section is brutally honest about when you're guessing instead of investigating.

skills.sh installs
1.3K
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill systematic-debugging --agent claude-code

Installs into .claude/skills of the current project.

Files

Systematic Debugging

Overview

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

Core principle: Investigate before guessing and separate a verified repair from a temporary mitigation. During an incident, an authorized rollback or containment action may restore service while root-cause work continues.

Violating the letter of this process is violating the spirit of debugging.

The Iron Law

NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRST

Start with the observable failure and the smallest useful evidence check. Label any emergency mitigation explicitly and preserve evidence for the later root-cause investigation.

When to Use

Use for ANY technical issue:

  • Test failures
  • Bugs in production
  • Unexpected behavior
  • Performance problems
  • Build failures
  • Integration issues

Use this ESPECIALLY when:

  • Under time pressure (emergencies make guessing tempting)
  • "Just one quick fix" seems obvious
  • You've already tried multiple fixes
  • Previous fix didn't work
  • You don't fully understand the issue

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Debugging
First seen
May 16, 2026

More from sickn33/antigravity-awesome-skills

All 708

Recommended

More Debugging
1cxuu avatargo-performancecxuu/golang-skillsUse when optimizing Go code, investigating slow performance, or writing performance-critical sections. Also use when a user mentions slow Go code, string concat1.3Kskills.sh installs
2flutter avatarflutter-performanceflutter/skillsflutter performance1.2Kskills.sh installs
3ruvnet avatarperformance-analysisruvnet/rufloComprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms1.2Kskills.sh installs
4ruvnet avataragent-performance-monitorruvnet/rufloAgent skill for performance-monitor - invoke with $agent-performance-monitor1.2Kskills.sh installs
5rudrankriyam avatarasc-crash-triagerudrankriyam/asc-skillsasc crash triage1.1Kskills.sh installs
6astronomer avatarprofiling-tablesastronomer/agentsDeep-dive data profiling for a specific table. Use when the user asks to profile a table, wants statistics about a dataset, asks about data quality, or needs to1.1Kskills.sh installs