diagnose

Structure debugging with hypothesis generation and regression testing.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/henrycashe26/my_skills --skill diagnose-henrycashe26
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: diagnose
Source: https://github.com/henrycashe26/my_skills/tree/main/coding/diagnose
Command: npx skills add https://github.com/henrycashe26/my_skills --skill diagnose-henrycashe26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the problem of aimless, trial-and-error debugging by providing a structured, scientific framework to isolate and resolve complex software bugs and performance regressions.

Core Features & Use Cases

  • Feedback Loop Construction: Guides you through creating deterministic reproduction signals, from unit tests to headless browser scripts.
  • Hypothesis-Driven Debugging: Enforces a rigorous process of generating falsifiable hypotheses before making code changes.
  • Use Case: When a user reports a non-deterministic performance regression, use this skill to build a high-frequency reproduction loop, isolate the bottleneck, and verify the fix with a regression test.

Quick Start

Use the diagnose skill to help me reproduce and fix the intermittent timeout error occurring in the checkout service.

Frequently Asked Questions about diagnose

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

FAQPage Schema
How do I isolate non-deterministic performance regressions without guessing?▼

Isolate performance regressions by building a deterministic feedback loop using high-frequency reproduction scripts. This framework enforces generating falsifiable hypotheses and instrumentation before modifying code to pinpoint exact bottlenecks.

What is hypothesis-driven debugging and how does it resolve complex software bugs?▼

Hypothesis-driven debugging is a structured approach requiring you to generate falsifiable hypotheses before making code changes. It ensures systematic reproduction and verification, replacing aimless trial-and-error with permanent bug resolution.

How do I create a deterministic feedback loop for an intermittent timeout error?▼

Create a deterministic feedback loop by constructing reproduction signals ranging from unit tests to headless browser scripts. This captures the intermittent timeout consistently, allowing you to verify the fix with a regression test.

What's the best way to troubleshoot root cause analysis for an unreliable checkout service?▼

The best way to perform root cause analysis is applying a disciplined, repeatable loop for crushing bugs. It guides systematic reproduction, instrumentation, and verification to ensure permanent resolution of complex issues across environments.

Do I need specific testing frameworks to reproduce bugs across various technical environments?▼

No specific testing frameworks are required. You can construct deterministic reproduction signals from unit tests to headless browser scripts, adapting the feedback loop to your existing technical environment and instrumentation tools.