debug

Diagnoses root causes of symptoms from structured input with evidence-backed conclusions.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/fppfurtado/pragmatic-dev-toolkit --skill debug-fppfurtado
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: debug
Source: https://github.com/fppfurtado/pragmatic-dev-toolkit/tree/main/skills/debug
Command: npx skills add https://github.com/fppfurtado/pragmatic-dev-toolkit --skill debug-fppfurtado

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnostically identifies root causes of observed symptoms using a scientific, diagnostic workflow, producing a diagnosis and evidence without proposing or applying fixes.

Core Features & Use Cases

  • Systematic symptom intake: collect, reproduce, hypothesize, and gather evidence to guide triage decisions.
  • Evidence-based diagnosis: outputs a concise root-cause with supporting rationale and scope of impact.
  • Non-prescriptive: explicitly avoids prescribing fixes, deferring remediation decisions to operators or higher-level processes.

Quick Start

Describe the observed symptom in detail and the skill will produce a root-cause diagnosis with supporting evidence.

Frequently Asked Questions about debug

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

FAQPage Schema
How do I diagnose the root cause of a test failure or runtime error?▼

Diagnosing root causes involves systematic symptom intake where you collect, reproduce, hypothesize, and gather evidence. This skill processes structured symptom input to produce evidence-backed conclusions and guide triage decisions without prescribing fixes.

Can I use this to find fixes for divergent behavior across local, CI, and production environments?▼

This skill diagnoses root causes of divergent behavior across local, CI, and production environments but explicitly avoids proposing fixes. It defers remediation decisions to operators, outputting a concise diagnosis with supporting rationale and scope of impact instead.

What is the best way to triage observed symptoms before planning remediation?▼

The best way to triage observed symptoms is applying a scientific diagnostic workflow that requires structured symptom input and logical reasoning steps. This generates an evidence-based diagnosis with supporting rationale to guide triage and ADR planning.

Do I need to provide structured input to perform an evidence-based diagnosis?▼

Yes, you need to provide structured symptom input describing the observed symptom in detail. The skill requires this input alongside logical reasoning steps to produce an evidence-backed root-cause diagnosis.

Why does this diagnostic process avoid prescribing fixes for runtime errors?▼

The diagnostic process avoids prescribing fixes to remain non-prescriptive, deferring remediation decisions to operators or higher-level processes. It focuses entirely on identifying the root cause and providing supporting evidence rather than applying solutions.