Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

z-bugfix

/z-bugfix

Prowadzi przez czteroetapową diagnozę trudnych błędów, zakleszczeń i regresji wydajności, zanim zmieni się kod.

Repozytorium
z-plugin ↗
Licencja
MIT
Ostatnia zmiana repozytorium
12.11.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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.11.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

Prowadzi przez czteroetapową diagnozę trudnych błędów, zakleszczeń i regresji wydajności, zanim zmieni się kod.

Oryginalny opis (EN)

Gated 4-phase diagnosis workflow for hard bugs, concurrency issues, and performance regressions. Use when something throws, fails, deadlocks, freezes, or behaves unexpectedly.

Jak działa

  1. Phase 1: Sensory Sweep (Observable Reality)
  2. Phase 2: Socratic Inquiry & Hypotheses
  3. Phase 3: Deterministic Reproduction Test (Red Gate)
  4. Phase 4: Targeted Fix & Zero-Regression Verification (Green Gate)
Sekcje z nagłówków SKILL.md, w oryginale · 28 linii, 219 słów
Podgląd SKILL.md
---
name: z-bugfix
description: Gated 4-phase diagnosis workflow for hard bugs, concurrency issues, and performance regressions. Use when something throws, fails, deadlocks, freezes, or behaves unexpectedly.
---

# Z-Bugfix Investigation Protocol

Enforces a rigorous 4-phase investigative gate. Never jump directly to guessing fixes in production code.

## Phase 1: Sensory Sweep (Observable Reality)
1. Read exact error messages, stack traces, and failure exit codes verbatim.
2. Locate the precise file and line numbers of the failure point.
3. Identify recent code diffs or environmental triggers that exposed the issue.

## Phase 2: Socratic Inquiry & Hypotheses
1. Formulate 2–3 competing hypotheses explaining the failure:
   - $H_1$: Logic/boundary condition error.
   - $H_2$: Concurrency / race condition / state mutation timing.
   - $H_3$: Environmental / configuration / type mismatch.
2. For each hypothesis, identify a testable distinction.

## Phase 3: Deterministic Reproduction Test (Red Gate)
1. Write a minimal automated reproduction test reproducing the exact failure.
2. Execute the test and verify it FAILS with the expected signature (Red).
3. If the test cannot reproduce the issue, do NOT touch production code; return to Phase 1.

## Phase 4: Targeted Fix & Zero-Regression Verification (Green Gate)
1. Apply the minimal necessary correction to eliminate the root cause.
2. Re-run the reproduction test and confirm it PASSES (Green).
3. Re-run the entire project test suite to verify zero regression across existing features.
4. Document the lesson in 3 parts: `<Problem> | <Root Cause> | <Fix>` for episodic memory harvesting.

Wersje

W bazie nie ma innych skilli o nazwie z-bugfix.

Migawka bazy z 13.11.2026 · wersja paczki a367d99b4a1f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100diagnosing-bugs
    Prowadzi pętlę diagnozy trudnych błędów i regresji wydajności, gdy użytkownik prosi o diagnozę albo zgłasza awarię.
  • 95diagnosing-bugs
    Prowadzi diagnozę trudnych błędów i regresji wydajności: od zgłoszenia do przyczyny, gdy coś nie działa lub działa wolno.
  • 90diagnosing-bugs
    Prowadzi pętlę diagnozy trudnych błędów i regresji wydajności: od odtworzenia, przez hipotezy, po sprawdzenie przyczyny.
  • 90diagnosing-bugs
    Prowadzi pętlę diagnozy trudnych błędów i regresji wydajności: od odtworzenia, przez hipotezy, po sprawdzenie przyczyny.
  • 90diagnosing-bugs
    Prowadzi pętlę diagnozy trudnych błędów i regresji wydajności: od odtworzenia, przez hipotezy, po sprawdzenie przyczyny.
  • 90diagnosing-bugs
    Prowadzi pętlę diagnozy trudnych błędów i regresji wydajności: od odtworzenia, przez hipotezy, po sprawdzenie przyczyny.

Uwagi i zgłoszenia

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