investigate

Guide a four-phase workflow to identify root causes of bugs.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/gaaschk/gaasch-family --skill investigate-gaaschk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/gaaschk/gaasch-family/tree/main/.claude/skills/gstack/investigate
Command: npx skills add https://github.com/gaaschk/gaasch-family --skill investigate-gaaschk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically identify the root cause of bugs by guiding a structured investigation process.

Core Features & Use Cases

  • Four-phase debugging framework: investigate, analyze, hypothesize, implement.
  • Proactive guidance and evidence gathering when users report errors, unexpected behavior, or stalled fixes.
  • Seamless integration with pre-tool checks and logging to reduce wasted debugging time.

Quick Start

Describe the error you’re seeing and I will guide you through 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
How do I identify the root cause of a software bug?

Root-cause debugging systematically identifies bug origins by applying a four-phase workflow: investigate, analyze, hypothesize, and implement. It guides you through evidence gathering and pre-tool checks to reliably isolate the underlying issue.

What is the best way to troubleshoot unexpected application errors?

The best way to troubleshoot unexpected application errors is a structured debugging workflow that applies proactive guidance and telemetry hooks. This ensures reliable root-cause identification rather than addressing superficial symptoms.

How do I fix stalled debugging sessions when reported errors persist?

Stalled debugging sessions can be fixed by applying a structured root-cause investigation framework. By shifting to a four-phase process of analyzing telemetry and hypothesizing, you gather new evidence to bypass stalled fixes.

Can I use telemetry hooks to automate the root-cause debugging process?

Telemetry hooks integrate directly into the root-cause debugging workflow to automate evidence gathering. Combined with pre-tool checks, they provide the necessary logging data to systematically analyze errors and verify hypotheses.

When should I use a structured debugging framework instead of manual troubleshooting?

A structured debugging framework is needed when users report persistent errors or unexpected behavior that stalls standard fixes. It enforces systematic evidence gathering and telemetry analysis to reliably identify the underlying root cause.