debug-investigator

Installation
SKILL.md

Debug Investigator

Structured debugging methodology that replaces ad-hoc exploration with hypothesis-driven investigation. Captures symptoms, analyzes evidence (stacktraces, logs, state), generates ranked hypotheses, designs bisection strategies, identifies instrumentation points, and produces minimal reproductions — documenting every step so dead ends are never revisited.

When to use this skill vs native debugging: The base model handles straightforward debugging (clear stacktraces, obvious errors) natively. Use this skill for non-obvious bugs requiring systematic investigation: intermittent failures, bugs with no clear stacktrace, performance regressions, or issues requiring git bisection and hypothesis ranking.

Reference Files

File Contents Load When
references/stacktrace-patterns.md Exception taxonomy, traceback reading, common Python/JS error signatures Stacktrace or exception present
references/hypothesis-templates.md Bug category catalog, probability ranking, confirmation/refutation tests Always
references/bisection-guide.md git bisect workflow, binary search debugging, narrowing techniques Bug appeared after a change
Related skills

More from mathews-tom/armory

Installs
51
GitHub Stars
230
First Seen
Mar 23, 2026