systematic-debugging

Identify root causes of bugs and failed tests through a four-phase evidence-driven process.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill systematic-debugging-momodaviluke
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: systematic-debugging
Source: https://github.com/MomoDaviluke/star-citizen-promotion/tree/main/.trae/skills/systematic-debugging
Command: npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill systematic-debugging-momodaviluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identifying root causes of bugs and failed tests by applying a four-phase, evidence-driven debugging process before proposing fixes.

Core Features & Use Cases

  • Phase-driven investigation (Phase 1: root-cause survey, Phase 2: pattern analysis, Phase 3: hypothesis testing, Phase 4: implementation with tests)
  • Anti-shortcut governance to resist time-pressure fixes
  • Documentation and defense-in-depth to prevent regressions across multiple layers

Quick Start

Follow Phase 1 through Phase 4 to systematically identify the root cause before any fix, document evidence, and add defenses to prevent future regressions.

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 a bug instead of just patching the symptom?▼

To find the root cause of a bug, apply a four-phase evidence-driven debugging process: survey the root cause, analyze patterns, test hypotheses, and implement fixes with validation to resist quick shortcuts.

What is a systematic debugging process for failed tests?▼

A systematic debugging process for failed tests enforces sequential phases: root-cause survey, pattern analysis, hypothesis testing, and documented implementation with defense-in-depth to prevent future regressions.

How do I prevent regressions when fixing software bugs?▼

Prevent regressions during bug fixes by enforcing hypothesis validation, explicit documentation of evidence, and adding defense-in-depth across multiple layers before finalizing the implementation.

What's the best way to debug under time pressure without taking shortcuts?▼

The best way to debug under time pressure is using an anti-shortcut governance framework that mandates a four-phase investigation, ensuring quick fixes do not bypass root-cause analysis and validation.

Does systematic bug tracing work for incident response scenarios?▼

Yes, systematic bug tracing works for incident response scenarios by applying evidence-driven phases and defense-in-depth documentation to identify root causes and prevent recurrence during critical software engineering events.