gd-debugger

Diagnoses software bugs and verifies minimal code changes with regression tests.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/carlosamesar/framework-sdd --skill gd-debugger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gd-debugger
Source: https://github.com/carlosamesar/framework-sdd/tree/main/.opencode/skills/gd-debugger
Command: npx skills add https://github.com/carlosamesar/framework-sdd --skill gd-debugger

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables developers and QA teams to systematically diagnose the root causes of software bugs and implement precise, minimal fixes, reducing downtime and improving stability.

Core Features & Use Cases

  • Diagnosis of complex bugs: Guides through reproduce, minimize, hypothesize, validate, and propose steps to understand tricky issues.
  • Minimal fix application: Assists in applying targeted code changes and generating regression tests to prevent recurrence.
  • Use Case: When a critical bug is discovered in a web app, use this Skill to discover its cause, implement a small fix, and ensure no other functionalities break.

Quick Start

Use the gd-debugger to investigate a bug by providing the context details and confirming the root cause hypothesis before applying fixes.

Frequently Asked Questions about gd-debugger

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

FAQPage Schema
How do I find the root cause of a software bug?

This Skill guides you through a systematic debugging workflow to find the root cause of software bugs: reproduce, minimize, hypothesize, validate, and propose. It helps developers and QA teams avoid speculative changes by confirming root causes before applying fixes.

What is the best way to apply minimal code fixes without breaking existing functionality?

The best way to apply minimal code fixes safely is to verify targeted changes using regression testing. This ensures that the specific bug is resolved while confirming that no other existing functionalities break during the software development process.

How do I diagnose complex bugs in a web application?

Diagnosing complex bugs in a web application requires systematically working through reproduction, hypothesis validation, and targeted fixes. Providing context details about the issue allows for a structured investigation that identifies the precise root cause.

Can I generate regression tests automatically when fixing bugs?

Yes, generating regression tests is a core part of applying minimal fixes to prevent recurrence. After identifying the root cause and applying a targeted code change, the workflow assists in creating regression tests to ensure software stability.

When do I need a systematic debugging process instead of standard bug fixing?

You need a systematic debugging process when dealing with tricky issues or critical bugs that require precise diagnosis to avoid introducing new regressions. It is essential when you need to confidently apply minimal code changes and verify stability.