investigate

Identify and resolve software issue root causes through a structured investigation workflow.

2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/OmerFarukOruc/symphony-orchestrator --skill investigate-omerfarukoruc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: investigate
Source: https://github.com/OmerFarukOruc/symphony-orchestrator/tree/main/.claude/skills/gstack/investigate
Command: npx skills add https://github.com/OmerFarukOruc/symphony-orchestrator --skill investigate-omerfarukoruc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic root-cause debugging to identify and fix bugs by following a structured investigation workflow.

Core Features & Use Cases

  • Gather symptoms, reproduce issues, and collect evidence in a repeatable process.
  • Form testable root-cause hypotheses and verify fixes with minimal side effects.
  • Use across small or large codebases, up to multi-module failures, with built-in guardrails (scope lock, telemetry, AskUserQuestion) to guide the user.

Quick Start

Run the root-cause investigation flow on the failing scenario and follow the prompts to collect symptoms, reproduce the issue, form hypotheses, and verify a fix.

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 when do I need a structured investigation workflow?

Root-cause debugging identifies and resolves the true source of software issues through a structured investigation workflow. You need it when bug reports range from single-file defects to complex multi-module failures and require systematic evidence gathering.

How do I identify and fix root causes of software issues systematically?

To identify and fix root causes systematically, gather symptoms, reproduce the issue, collect evidence, form testable hypotheses, and verify fixes. This structured process applies scope locking and telemetry to ensure fixes address the real cause with minimal side effects.

Can I use this investigation workflow for large codebases with multi-module failures?

Yes, you can use this investigation workflow for large codebases and multi-module failures. It includes built-in guardrails like scope lock, telemetry, and AskUserQuestion to guide you through evidence collection and hypothesis testing across complex scenarios.

What's the best way to troubleshoot software bugs without introducing side effects?

The best way to troubleshoot bugs without side effects is forming testable root-cause hypotheses and verifying fixes. This structured debugging process uses scope locking and evidence gathering to ensure reliable fixes that address the actual cause.

How does log analysis fit into the root-cause investigation process?

Log analysis supports the root-cause investigation process by contributing to evidence gathering and symptom collection. Analyzing logs helps reproduce issues and form testable hypotheses during the structured debugging workflow.

Why do my software fixes keep failing to address the real cause of recurring bugs?

Software fixes fail to address the real cause when they skip structured root-cause investigation. Without evidence gathering, scope locking, and hypothesis testing, fixes target symptoms rather than the underlying issue, leading to recurring multi-module failures.