debugger

Investigate software defects and regressions using logs, traces, and diffs.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Minhmice/Thuocare --skill debugger-minhmice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debugger
Source: https://github.com/Minhmice/Thuocare/tree/main/.cursor/agents/specialists/debugger
Command: npx skills add https://github.com/Minhmice/Thuocare --skill debugger-minhmice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill assists developers and QA teams in pinpointing the exact causes of software defects and unpredictable issues, streamlining the troubleshooting process.

Core Features & Use Cases

  • Root Cause Analysis: Investigate failures and regressions with reproducible evidence.
  • Evidence Collection: Utilize logs, traces, and diffs to diagnose problems effectively.
  • Use Case: When a regression is reported across multiple system layers, use this Skill to gather relevant logs and determine the underlying cause, then suggest minimal fixes.

Quick Start

Use the debugger skill to analyze a recent failure by providing reproduction steps, expected vs actual results, and relevant logs.

Frequently Asked Questions about debugger

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

FAQPage Schema
How do I identify the root cause of a flaky test failure?

To identify the root cause of a flaky test failure, you must perform detailed issue investigation by gathering reproducible evidence. This involves inspecting logs, performing diff analysis, and verifying the root cause across system layers to isolate the regression.

What is the best way to investigate a software regression across multiple system layers?

The best way to investigate a software regression across system layers is to collect relevant logs and traces to diagnose the problem. By gathering reproducible evidence through log inspection and diff analysis, you can pinpoint the underlying cause and suggest minimal fixes.

How do I use log analysis to diagnose unpredictable software defects?

To use log analysis to diagnose unpredictable software defects, you collect logs, traces, and diffs as reproducible evidence. This evidence collection allows you to effectively diagnose the problem, verify the root cause of the failure, and determine the necessary minimal fixes.

Can I determine minimal fixes for a bug after finding its root cause?

Yes, you can determine minimal fixes for a bug after finding its root cause. Once the detailed investigation isolates the underlying cause using reproducible evidence and log inspection, the workflow naturally suggests minimal fixes to resolve the software defect or regression.

When do I need reproducible evidence for debugging complex system failures?

You need reproducible evidence for debugging complex system failures when a regression is reported across multiple layers. It is required to verify the root cause effectively, allowing you to distinguish true defects from flaky behavior using logs, traces, and diff analysis.