investigate

Identify root causes of software failures through four defined debugging phases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic debugging with root-cause investigation to ensure fixes address the real problem, not symptoms.

Core Features & Use Cases

  • Four phases: investigate, analyze, hypothesize, implement to structure debugging.
  • Guidance on gathering symptoms, reading code paths, checking recent changes, reproducing issues, and forming testable root-cause hypotheses.
  • Proactive suggestions and a disciplined workflow that records evidence and helps communicate findings.

Quick Start

Start the root-cause investigation by running the investigate skill when you need to debug an issue.

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 it differ from fixing symptoms?

Root-cause debugging systematically identifies the actual source of software failures rather than patching surface symptoms. It enforces a strict investigation process that collects evidence and forms testable hypotheses to ensure lasting fixes.

How do I debug a software issue using a root-cause hypothesis?

To debug using a root-cause hypothesis, work through four phases: investigate, analyze, hypothesize, and implement. You gather symptoms, read code paths, check recent changes, reproduce the issue, and form a testable hypothesis for verification.

What is the best way to structure a debugging workflow for complex bug fixes?

The best way to structure a debugging workflow is to follow defined phases that lock scope when needed. This disciplined approach guides you through collecting symptoms, reading code, checking recent changes, and recording evidence and telemetry for verification.

How do I reproduce an issue and collect evidence during an investigation?

To reproduce an issue and collect evidence during an investigation, systematically gather symptoms and check recent changes. The workflow enforces recording evidence and telemetry throughout the process to verify your root-cause hypothesis.

When should I lock scope during a root-cause investigation?

You should lock scope during a root-cause investigation when the debugging task expands beyond its initial boundaries. Enforcing a strict root-cause approach with locked scope prevents drift and ensures you implement a fix for the actual failure.