cmd-workflow-team-investigate

Debug complex software bugs through sequential hypothesis testing and root-cause reporting.

2|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/jlaws/dotfiles --skill cmd-workflow-team-investigate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cmd-workflow-team-investigate
Source: https://github.com/jlaws/dotfiles/tree/main/.agents/skills/cmd-workflow-team-investigate
Command: npx skills add https://github.com/jlaws/dotfiles --skill cmd-workflow-team-investigate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic hypothesis debugging helps teams identify root causes in complex bugs where the cause is not obvious, reducing guesswork and speeding resolution.

Core Features & Use Cases

  • Reproduce and characterize failures: capture exact error messages, environment, and timing.
  • Generate and rank hypotheses: list 3-5 probable causes with checklists to test.
  • Investigate sequentially: test hypotheses one by one, stop at the root cause, and document evidence.
  • Provide a structured fix and verification plan: include a clear root-cause explanation and post-fix validation steps.

Quick Start

Reproduce the issue, characterize it, generate and rank hypotheses, test them sequentially, fix the root cause, and verify the resolution.

Frequently Asked Questions about cmd-workflow-team-investigate

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

FAQPage Schema
What is hypothesis-driven debugging and when should I use it?

Hypothesis-driven debugging is a systematic method to identify root causes in complex software bugs. Use it when the root cause is unclear, requiring stepwise reproduction, hypothesis generation, and sequential validation to resolve.

How do I investigate a complex bug step by step?

To investigate a complex bug step by step, reproduce and characterize the failure, generate and rank 3-5 probable hypotheses, test them sequentially, stop at the root cause, and document the evidence for a formal root-cause report.

Can I test multiple bug hypotheses in parallel during an investigation?

No, this workflow enforces a linear investigation flow that prevents parallel reasoning. You must test hypotheses sequentially, validating one before moving to the next, ensuring a structured and traceable root-cause identification process.

What's the best way to document evidence for a root-cause report?

The best way to document evidence for a root-cause report is to capture exact error messages, environment details, and timing during reproduction, then record validation results sequentially as you test each ranked hypothesis.

Does hypothesis-driven debugging provide a fix and verification plan?

Yes, hypothesis-driven debugging provides a structured fix and verification plan. It includes a clear root-cause explanation and outlines specific post-fix validation steps to verify the resolution.

Why should I use sequential validation instead of guessing the root cause?

Sequential validation prevents guesswork by enforcing a linear investigation flow. Testing ranked hypotheses one by one stops at the actual root cause, speeding resolution and ensuring accurate, evidence-based bug fixes.