One-click install
npx skills add https://github.com/susomejias/rembric --skill diagnose-susomejias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagnose
Source: https://github.com/susomejias/rembric/tree/main/.agents/skills/diagnose
Command: npx skills add https://github.com/susomejias/rembric --skill diagnose-susomejias

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates unproductive, ad-hoc debugging of complex, hard-to-reproduce software bugs and performance regressions that waste developer time and delay issue resolution.

Core Features & Use Cases

  • Structured 6-phase diagnosis loop: Follow a repeatable workflow covering feedback loop construction, reproduction, hypothesis generation, instrumentation, fix implementation, and cleanup/post-mortem.
  • Guidance for flaky and non-deterministic bugs: Provides tactics to increase reproduction rates for intermittent issues that are hard to catch.
  • Use Case: For example, when a critical payment processing API has an intermittent timeout that only appears under peak traffic, use this skill to build a deterministic reproduction loop, isolate the root cause, and add a regression test to prevent recurrence.

Quick Start

Use the diagnose skill to systematically debug the intermittent timeout error reported on the payment processing API endpoint.

Frequently Asked Questions about diagnose

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

FAQPage Schema
How do I debug hard-to-reproduce software bugs and performance regressions?

Debug flaky test failures using a structured 6-phase diagnosis loop that provides specific tactics to increase reproduction rates and isolate root causes for intermittent issues that are hard to catch.

What is the best way to fix intermittent production performance issues?

Fix flaky test failures using a structured 6-phase diagnosis loop that provides specific tactics to increase reproduction rates and isolate root causes for intermittent issues that are hard to catch.

How do I create a deterministic reproduction loop for flaky test failures?

Fix intermittent production performance issues by applying a disciplined diagnosis loop that constructs feedback loops, generates falsifiable hypotheses, and adds regression tests to prevent recurrence across any codebase.

Can I use a structured debugging workflow for any codebase?

Create a deterministic reproduction loop for flaky test failures by applying the reproduction phase of a structured debugging workflow, which provides targeted tactics to increase reproduction rates for non-deterministic bugs.

How do I ensure my bug fixes are durable and prevent regressions?

Yes, you can use this structured debugging workflow for any codebase because it applies to software engineering workflows involving hard-to-reproduce defects, flaky test failures, and performance regressions without requiring specific dependencies.

What is falsifiable hypothesis testing in software debugging?

Ensure bug fixes are durable and prevent regressions by completing the final phases of the diagnosis workflow, which cover proper regression test implementation, cleanup, and post-mortem analysis.