DEBUGGING & SYSTEMATIC TROUBLESHOOTING

Diagnose software defects using evidence-based debugging and root-cause analysis.

2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Kingdaddy007/Antigravity-OS --skill debugging-systematic-troubleshooting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: DEBUGGING & SYSTEMATIC TROUBLESHOOTING
Source: https://github.com/Kingdaddy007/Antigravity-OS/tree/main/global/skills/debugging
Command: npx skills add https://github.com/Kingdaddy007/Antigravity-OS --skill debugging-systematic-troubleshooting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, evidence-based approach to diagnosing and fixing defects in software, replacing guesswork with disciplined reasoning.

Core Features & Use Cases

  • Lenses-driven analysis: applies the eight debugging lenses to isolate symptoms and identify root causes.
  • Evidence-first workflow: relies on logs, traces, metrics, and tests to validate hypotheses.
  • Safe, minimal fixes: prioritizes surgical changes with regression safeguards.

Quick Start

Use the 8-lens framework to investigate a bug, gather evidence, and isolate the root cause before implementing a fix.

Frequently Asked Questions about DEBUGGING & SYSTEMATIC TROUBLESHOOTING

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

FAQPage Schema
What is evidence-based debugging and how does it differ from guessing?

Evidence-based debugging replaces guesswork by using logs, traces, and metrics to validate hypotheses. It enforces structured reasoning to isolate symptoms and identify root causes before applying minimal, verifiable fixes to resolve defects.

How do I systematically troubleshoot a crash in production environments?

Systematically troubleshoot a production crash by applying an 8-lens framework to investigate the bug. Gather logs, traces, and metrics as evidence to isolate the root cause, ensuring your fix is surgical and includes regression safeguards.

Can I use this systematic troubleshooting method for failing tests in development?

Yes, this systematic troubleshooting method applies to failing tests in development. It uses an evidence-first workflow and structured reasoning to diagnose errors across codebases, ensuring minimal fixes that are verifiable through structured testing.

What's the best way to isolate root causes of software defects without introducing regressions?

The best way to isolate root causes is applying the 8 debugging lenses to analyze symptoms. Prioritize surgical changes with regression safeguards to ensure your fixes are minimal, verifiable, and prevent new defects from entering the system.

What logs and traces do I need to gather before starting root-cause analysis?

Root-cause analysis requires gathering logs, traces, and metrics as evidence to validate hypotheses. You must collect these structured records beforehand to support the evidence-first workflow and enable systematic isolation of the defect.