GSD Debugger

Diagnose software bugs through hypothesis testing and persistent state tracking.

Updated Aug 7, 2025
One-click install
npx skills add https://github.com/hGriff0n/velopitt --skill gsd-debugger-hgriff0n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GSD Debugger
Source: https://github.com/hGriff0n/velopitt/tree/main/.agent/skills/debugger
Command: npx skills add https://github.com/hGriff0n/velopitt --skill gsd-debugger-hgriff0n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically diagnose bugs in software by combining hypothesis-driven reasoning with persistent state tracking to maintain context across debugging sessions.

Core Features & Use Cases

  • Hypothesis testing workflow to generate and falsify root causes.
  • Evidence gathering and structured notes to reproduce and verify fixes.
  • Restart-safe workflows that preserve context for long-running debugging.

Quick Start

Describe the bug succinctly and confirm the expected outcome to begin a hypothesis-driven debugging session.

Frequently Asked Questions about GSD Debugger

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

FAQPage Schema
How do I systematically debug complex software bugs using hypothesis testing?

Systematic debugging with hypothesis testing involves generating root-cause hypotheses, gathering evidence to falsify them, and tracking persistent state to maintain context across debugging sessions for reproducible workflows.

What is the best way to maintain debugging context across multiple sessions for stateful systems?

Maintaining debugging context across sessions requires persistent state tracking that preserves your evidence notes and hypotheses, ensuring a restart-safe workflow that resumes seamlessly without losing prior diagnostic progress.

How do I find the root cause of a bug in a complex codebase with reproducible workflows?

Finding a root cause requires structured evidence gathering and hypothesis-driven reasoning to systematically test and falsify potential causes, verifying fixes against the expected outcome within reproducible debugging workflows.

Can I use persistent state tracking for debugging APIs and stateful systems?

Yes, persistent state tracking applies to debugging APIs and stateful systems by enforcing structured evidence tracking and restart-safe processes that preserve diagnostic context across long-running, complex codebase investigations.

How do I start a hypothesis-driven debugging session for a software bug?

To start a hypothesis-driven debugging session, describe the bug succinctly and confirm the expected outcome, which initiates the structured workflow for generating and testing root-cause hypotheses.