diagnose

Diagnose software bugs and performance regressions through structured hypothesis testing.

Updated May 30, 2026
One-click install
npx skills add https://github.com/probationer070/Cloud-Project --skill diagnose-probationer070
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagnose
Source: https://github.com/probationer070/Cloud-Project/tree/main/.claude/skills/diagnose
Command: npx skills add https://github.com/probationer070/Cloud-Project --skill diagnose-probationer070

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a systematic approach to diagnosing hard bugs and performance regressions, guiding users through a structured process to identify and resolve issues effectively.

Core Features & Use Cases

  • Structured Diagnosis Loop: Offers a disciplined approach for identifying and fixing bugs and performance issues.
  • Feedback Loop Construction: Helps create a reliable way to trigger and reproduce bugs.
  • Hypothesis Testing: Encourages forming testable hypotheses to narrow down the root cause.
  • Instrumentation: Guides the use of targeted logging and debugging techniques to pinpoint issues.
  • Regression Testing: Ensures that fixes do not introduce new bugs.
  • Use Case: When a user encounters a system failure or performance degradation, this Skill can help trace the problem back to its source.

Quick Start

Use the diagnose skill to start the bug diagnosis process for the 'unresponsive-server' issue in the 'backend' service.

Frequently Asked Questions about diagnose

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

FAQPage Schema
What is a structured approach for diagnosing hard-to-find software bugs and performance regressions?

Diagnosing performance regressions involves constructing a reliable feedback loop to trigger and reproduce the bug, then minimizing the variables to isolate the exact conditions that cause the system failure or degradation.

How do I find the root cause of a performance regression in a backend service?

Pinpoint a performance regression by forming testable hypotheses and applying targeted instrumentation, such as logging, to collect system behavior data that narrows down the exact root cause of the degradation.

Can I use hypothesis testing to narrow down a system failure in production environments?

Yes, hypothesis testing systematically narrows down system failures by validating potential root causes, making it suitable for developers and systems administrators dealing with complex production issues.

Does this bug diagnosis process include steps to prevent introducing new issues when fixing code?

Yes, the diagnosis process includes regression testing to verify that applied fixes resolve the original issue without introducing new bugs, ensuring overall system stability after code modifications.

What's the best way to trace an unresponsive server issue back to its source?

Trace an unresponsive server issue by establishing a reproduction feedback loop, applying targeted instrumentation to capture runtime data, and systematically testing hypotheses to pinpoint the exact source of the failure.