debug-flow

Diagnose software bugs through a systematic debugging workflow and structured Debug Report.

20|3|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/DVNghiem/FlowDeck --skill debug-flow
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debug-flow
Source: https://github.com/DVNghiem/FlowDeck/tree/main/src/skills/debug-flow
Command: npx skills add https://github.com/DVNghiem/FlowDeck --skill debug-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging workflow that helps engineers reproduce issues, isolate root causes, write failing tests, and verify fixes.

Core Features & Use Cases

  • Guided reproduction: Reproduce bugs reliably from reports or failing tests.
  • Root-cause analysis: Trace errors from top to origin and identify invariants violations.
  • Bisect and validation: Use guided bisect strategies to locate regressions and validate fixes with tests.
  • Audit and documentation: Generate a Debug Report detailing root cause, evidence, call path, and test outcomes.

Quick Start

Describe the failing scenario and trigger the debugging flow to reproduce the issue and start the root-cause analysis.

Frequently Asked Questions about debug-flow

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 from a stack trace?▼

To find the root cause from a stack trace, trace errors from the top level to their origin, identify invariant violations, and isolate the exact failure point using a systematic debugging workflow.

What is the best way to locate a code regression without knowing which commit caused it?▼

The best way to locate a code regression is using a guided bisect strategy to systematically narrow down commits, validate the suspected change, and confirm the regression source with targeted tests.

How do I reliably reproduce a flaky test to debug the failure?▼

To reliably reproduce a flaky test, follow a guided reproduction workflow that analyzes the failing scenario and test reports to consistently trigger the issue and start isolating the root cause.

Can I use this debugging workflow for both production errors and failing tests?▼

Yes, you can use this debugging workflow for production errors and failing tests. It guides you through reproduction, trace analysis, failing-test creation, fix application, and verification for both scenarios.

How do I document a bug fix and verify the root cause resolution?▼

To document a bug fix and verify root cause resolution, generate a structured Debug Report detailing the root cause, evidence, call path, applied fix, and test outcomes to validate the resolution.

What is a disciplined debugging flow for isolating software bugs?▼

A disciplined debugging flow systematically guides engineers through bug reproduction, root-cause isolation, failing-test creation, fix application, and verification to diagnose and resolve software bugs end-to-end.