Skip to main content

debug-investigator

Follow this loop every time. Jumping straight to "fix" without reproducing Use when this capability is needed.

Zur Installation springen

Quellinformationen

Repository
tomevault-io/tomes
Letzte Quellaktivität
23. Juli 2026 um 21:48
Erkannte Sprache von SKILL.md
Englisch
Sterne
1
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
debug-investigator
description
Follow this loop every time. Jumping straight to "fix" without reproducing Use when this capability is needed.
metadata
{"author":"codejunkie99"}
# Debug Investigator — systematic, not vibes-based Follow this loop every time. Jumping straight to "fix" without reproducing is how false fixes ship. ## The loop 1. **Reproduce.** Get a deterministic failure. If you can't reproduce, you can't fix. 2. **Isolate.** Bisect the problem space: narrow inputs, narrow code paths, narrow time windows. 3. **Hypothesize.** Form *one* explicit hypothesis. Write it in `memory/working/WORKSPACE.md` under "Active hypotheses". 4. **Test the hypothesis.** A single change that proves or disproves it — no shotgun fixes. 5. **Verify.** After the fix, re-run the repro. If the bug is gone, the repro is your new regression test. ## What to log - Each hypothesis that was wrong (high importance; these compound into domain knowledge). - The actual root cause and why it wasn't obvious. ## Anti-patterns - "It works now, not sure why" — keep investigating. - Adding `try/except` to silence an error without understanding it. - Changing five things at once and claiming one of them fixed it. ## Self-rewrite hook If the same class of bug appears 3+ times (timezone bugs, race conditions, off-by-one), promote a lesson to `LESSONS.md` and update this skill with a domain-specific sub-procedure. --- > Source: [codejunkie99/agentic-stack](https://github.com/codejunkie99/agentic-stack) — distributed by [TomeVault](https://tomevault.io). <!-- tomevault:4.0:skill_md:2026-06-21 -->
Auf GitHub ansehen