08-debug
/08-debug
Odtwarza i naprawia znany błąd albo znajduje nieznaną przyczynę przez weryfikację hipotez, gdy coś się psuje lub badanie utknęło.
- Autor
- ai-driven-dev ↗
- Repozytorium
- framework ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 26.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 6
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Odtwarza i naprawia znany błąd albo znajduje nieznaną przyczynę przez weryfikację hipotez, gdy coś się psuje lub badanie utknęło.
Argumenty
/08-debug bug | symptom
Oryginalny opis (EN)
Reproduce and fix a known bug, or find an unknown root cause by hypothesis validation. Use when the user wants to fix a bug, find why something breaks, or reopen a stuck investigation. Not for building a feature or reviewing a diff.
Jak działa
- Actions
- Transversal rules
- Assets
- References
Podgląd SKILL.md
--- name: 08-debug description: Reproduce and fix a known bug, or find an unknown root cause by hypothesis validation. Use when the user wants to fix a bug, find why something breaks, or reopen a stuck investigation. Not for building a feature or reviewing a diff. argument-hint: bug | symptom --- # Skill: debug Diagnose and fix issues through structured hypothesis validation, root-cause analysis, and a test-driven fix. ## Actions | # | Action | When to use | | --- | --------------- | ----------------------------------------------------------------------------- | | 01 | `reproduce` | A known bug must be fixed end to end: reproduce, test-driven fix, branch, PR | | 02 | `debug` | Root cause unknown: enumerate hypotheses, validate each, confirm the cause | | 03 | `reflect-issue` | Stuck or prior fixes failed: reopen the search space, instrument logs first | Pick the one action matching the intent; never default to `01`. Triggers like "reproduce and fix" route to `01`, "why does this happen" to `02`, "I'm stuck" or "previous fixes didn't work" to `03`. Ask one question when the intent is ambiguous. Before running an action, read its file in `actions/`, not only the table or assets. ## Transversal rules - One action per run: follow only the matching action file. - Scope each fix to its bug: never bundle drive-by refactors. - Confirm the root cause before fixing; the diagnostic actions stop at a confirmed cause. ## Assets - `assets/task-template.md`: the per-hypothesis tracking file the debug action fills. ## References - `references/mermaid-conventions.md`: the project's Mermaid conventions for the action-path flowchart.
Pliki w paczce (6)
- SKILL.md 2 KB
- actions/01-reproduce.md 1 KB
- actions/02-debug.md 2 KB
- actions/03-reflect-issue.md 1 KB
- assets/task-template.md 1 KB
- references/mermaid-conventions.md 1 KB
Wersje
W bazie nie ma innych skilli o nazwie 08-debug.
Migawka bazy z 28.10.2026 · wersja paczki dda5d4722a53 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90fix-issue
Naprawia zgłoszenie z GitHuba: odtwarza błąd, znajduje przyczynę, poprawia kod i dodaje test regresji. - 100fix
Naprawia błąd metodą test-first: pisze padający test odtwarzający błąd, znajduje przyczynę źródłową, poprawia i dodaje test regresji. - 100debug-systematically
Pomaga, gdy błąd opiera się pierwszej poprawce: odtwarza go, bisekcją wskazuje zmianę, która go wprowadziła, testuje jedną hipotezę naraz, naprawia przyczynę źródłową i dodaje test regresyjny. - 100debug
Odtwarza błąd, test, build lub crash, znajduje przyczynę źródłową przed propozycją poprawki, potwierdza ją najmniejszym możliwym sprawdzeniem i dodaje test regresyjny. - 90sbp-debug-investigation
Systematycznie bada i naprawia błędy: odtwarza problem, izoluje przyczynę, pisze test regresji i dopiero potem poprawia kod. - 100debug
Debuguje systematycznie przez badanie hipotez, gdy coś nie działa lub testy kończą się porażką, z dostępem do uruchamiania poleceń, dodawania logów i naprawiania błędów.