investigate

Guide deterministic root-cause debugging through four phases using Bash, Read, and Write.

1|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/nuurpro/Converza_ai --skill investigate-nuurpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/nuurpro/Converza_ai/tree/main/.claude/skills/investigate
Command: npx skills add https://github.com/nuurpro/Converza_ai --skill investigate-nuurpro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging with root-cause investigation. This skill helps teams avoid chasing symptoms by enforcing a four-phase workflow to identify and fix issues at their source, not just the surface.

Core Features & Use Cases

  • Structured four-phase workflow: investigate, analyze, hypothesize, implement to guide debugging.
  • Proactive guidance: surfaces questions and tests when users report errors or unexpected behavior.
  • Root-cause safety: prevents fixes without verifying the underlying cause to reduce reoccurrence.

Quick Start

Describe the failing behavior and ask me to start the four-phase root-cause investigation.

Frequently Asked Questions about investigate

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

FAQPage Schema
What is root-cause debugging and how does a four-phase workflow help?

Root-cause debugging identifies the actual source of software bugs rather than treating surface symptoms. A four-phase workflow of investigate, analyze, hypothesize, and implement enforces systematic evidence gathering to prevent recurring issues.

How do I debug an unexpected software crash without just guessing the fix?

To debug a software crash deterministically, you should reproduce the error, gather evidence using file reading and searching, form a hypothesis, and only implement a fix after verifying the underlying cause.

Can I use this structured investigation workflow for any type of software bug?

Yes, this structured investigation workflow works across general software bugs, crashes, and unexpected behavior. It proactively surfaces questions and tests to guide the debugging process regardless of the specific error type.

What's the best way to stop fixing symptoms and find the actual root-cause of errors?

The best way to find root-causes is to enforce a strict rule: no fixes without investigation. By following a structured process of analyzing evidence and hypothesizing, you avoid patching symptoms and reduce error reoccurrence.

How to start a systematic root-cause investigation when I report a problem?

To start a systematic root-cause investigation, simply describe the failing behavior or unexpected error. The workflow will then guide you through evidence gathering and analysis to identify the source before implementing any code changes.

Does this debugging approach work if I need to search the web for evidence?

Yes, this debugging approach supports web searches to gather external evidence. It leverages tools like Bash, Grep, and WebSearch during the investigation phase to collect the necessary information for forming an accurate hypothesis.