gds-investigate

Generate structured case files from evidence for bug investigations.

212|23|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/bmad-code-org/bmad-module-game-dev-studio --skill gds-investigate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-investigate
Source: https://github.com/bmad-code-org/bmad-module-game-dev-studio/tree/main/src/workflows/4-production/gds-investigate
Command: npx skills add https://github.com/bmad-code-org/bmad-module-game-dev-studio --skill gds-investigate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Forensic case investigation with evidence-graded findings, calibrated to the input. Use when the user asks to investigate a bug, trace what caused an incident, walk through unfamiliar code, or build a mental model of a code area before working on it.

Core Features & Use Cases

  • Structured case file generation from available evidence to guide debugging and knowledge transfer.
  • Evidence grading and hypothesis tracking to support cautious reasoning and escalation.
  • Use Case: When diagnosing a failing module, generate a case file that records observations, hypotheses, and next steps for teammates.

Quick Start

Initialize a new investigation case with a descriptive slug and begin collecting evidence.

Frequently Asked Questions about gds-investigate

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

FAQPage Schema
How do I trace the root cause of a bug from available evidence?

To trace a root cause from evidence, generate a structured case file that reconstructs the incident, grading observations and tracking hypotheses to guide cautious debugging and team escalation.

What is evidence-led bug investigation?

Evidence-led bug investigation reconstructs what happened from available system evidence by generating a structured case file, used when diagnosing failures, tracing incidents, or building mental models of unfamiliar code areas.

Can I use a case file to build a mental model of unfamiliar code?

Yes, you can use a case file to build a mental model of unfamiliar code by recording observations, hypotheses, and next steps, creating a persistent reference that teammates can pick up cold before working on it.

How do I start an investigation case with a descriptive slug?

Start an investigation case by initializing a new case with a descriptive slug, which establishes a persistent slug-based path to collect evidence and write outcomes using the provided case-file template.

Does this approach support knowledge transfer for diagnosing failing modules?

Yes, when diagnosing a failing module, this approach generates a case file that records observations, hypotheses, and next steps, supporting knowledge transfer for teammates picking up the investigation cold.

What's the best way to document an incident investigation for my team?

The best way to document an incident investigation is generating a structured case file with evidence-graded findings, calibrated to the input, which engineers can pick up cold to understand what happened.