Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

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.

Repozytorium
framework ↗
Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

  1. Actions
  2. Transversal rules
  3. Assets
  4. References
Sekcje z nagłówków SKILL.md, w oryginale · 29 linii, 210 słów
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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.