find-bugs

Diagnose bug root causes by tracing data flow and reviewing code changes.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/MartinNevlaha/stratus-v2 --skill find-bugs-martinnevlaha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-bugs
Source: https://github.com/MartinNevlaha/stratus-v2/tree/main/cmd/stratus/skills/find-bugs
Command: npx skills add https://github.com/MartinNevlaha/stratus-v2 --skill find-bugs-martinnevlaha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you systematically identify the root causes of bugs and unexpected behavior in your code without making any modifications.

Core Features & Use Cases

  • Systematic Diagnosis: Follows a structured process to pinpoint bug origins.
  • Read-Only Analysis: Focuses purely on identifying the problem, not fixing it.
  • Use Case: When a feature suddenly stops working, use this Skill to trace the data flow, check recent changes, and form a hypothesis about the root cause.

Quick Start

Use the find-bugs skill to diagnose the root cause of the intermittent test failures.

Frequently Asked Questions about find-bugs

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

FAQPage Schema
How do I identify the root cause of unexpected behavior in my code?

Diagnosing the root cause of unexpected behavior involves systematically tracing data flow, analyzing error messages, and reviewing recent code changes to form a falsifiable hypothesis about the bug's origin.

What is the best way to debug intermittent test failures?

Debugging intermittent test failures requires a structured, read-only diagnosis process that traces data flow and checks recent code changes to systematically pinpoint the root cause without modifying the code.

How do I troubleshoot code failures without modifying the source?

Troubleshooting code failures without modifying the source involves performing a strict read-only analysis that reviews recent changes and traces data flow to produce a falsifiable hypothesis, a suggested fix, and a regression test.

Why do I need a falsifiable hypothesis for bug diagnosis?

A falsifiable hypothesis is needed for bug diagnosis because it provides a structured, testable explanation of the root cause based on traced data flow and error message analysis, ensuring an accurate suggested fix.

Does this root cause analysis approach provide regression tests?

Yes, this root cause analysis approach provides a suggested regression test alongside a proposed fix, ensuring that the diagnosed bug and its falsifiable hypothesis are properly verified after the read-only diagnosis.

When should I not use a read-only diagnosis process for debugging?

You should not use a read-only diagnosis process when you already know the exact root cause and just need to apply the fix, as this approach focuses purely on identifying the problem through tracing data flow rather than modifying code.