systematic-debugging
/systematic-debugging
Diagnozuje i naprawia powtarzalny błąd na podstawie zaobserwowanego stanu i konkurujących hipotez, również przy awariach i testach.
- Autor
- ahmet-cetinkaya ↗
- Repozytorium
- dotfiles ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 13.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 13.11.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
Diagnozuje i naprawia powtarzalny błąd na podstawie zaobserwowanego stanu i konkurujących hipotez, również przy awariach i testach.
Oryginalny opis (EN)
Diagnose and fix a reproducible defect through observed state and competing hypotheses. Use for bugs, regressions, crashes, failing tests, build failures, hangs, or wrong output; do not use for feature design, speculative cleanup, or ordinary implementation.
Jak działa
- Trigger
- Non-trigger
- Loop
Podgląd SKILL.md
--- name: systematic-debugging description: Diagnose and fix a reproducible defect through observed state and competing hypotheses. Use for bugs, regressions, crashes, failing tests, build failures, hangs, or wrong output; do not use for feature design, speculative cleanup, or ordinary implementation. --- # Systematic Debugging ## Trigger Use for broken behavior with a symptom that can be observed or bounded. ## Non-trigger Do not activate for a new feature, broad refactor, read-only review, or a request whose expected behavior still needs product decisions. ## Loop 1. Define the expected and observed behavior and reproduce the smallest reliable failure. 2. Trace trigger to the first observed invalid state. Runtime or test evidence outranks a plausible reading of code. 3. Form competing hypotheses and write a distinct prediction for each. 4. Test one discriminating prediction at a time; invalidate failed hypotheses explicitly. 5. Apply the minimum root-cause fix at the layer that owns the invariant. 6. Show red/green regression evidence when practical, then run scoped readiness verification and clean up temporary diagnostics. Use [the hypothesis loop](references/hypothesis-loop.md) for the evidence ledger. After two serious failed hypotheses, request read-only advisor help with attempts and evidence. After three materially different approaches fail, stop and report a blocker instead of stacking another speculative patch. Route security, auth, sensitive data, migrations, or shared API changes through an independent risk gate.
Pliki w paczce (2)
- SKILL.md 2 KB
- references/hypothesis-loop.md 2 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · ahmet-cetinkaya/dotfiles | 90 | MIT |
| magnus919/agent-skills | 100 | MIT |
| FrancoStino/opencode-skills-collection | 100 | MIT |
| foryourhealth111-pixel/Vibe-Skills | 100 | Apache-2.0 |
| GanyuanRan/Aegis | 100 | MIT |
| rootcastleco/rei-skills | 100 | MIT |
| jkaloger/lazyspec | 100 | MIT |
| innei/ryugi | 100 | MIT |
| yusixian/anjian | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 13edd14bc019 (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
- 85evidence-driven-debugging
Naprawia błędy przez odtworzenie zgłaszanej ścieżki, porównanie hipotez i sprawdzenie zachowania programu w działaniu, także przy sporadycznych awariach. - 100oma-debug
Diagnozuje powtarzalną awarię, naprawia jej przyczynę i weryfikuje brak regresji, przy awariach, błędnym działaniu i niezaliczonych testach. - 100systematic-debug
Prowadzi przez cztery fazy szukania przyczyny błędu przed poprawką: przy awariach, testach, nieoczekiwanym działaniu i stosach wywołań. - 90superior-debugging
Diagnozuje powtarzalne, przerywane i środowiskowe awarie oprogramowania, śledząc dowody do przyczyny źródłowej przed poprawką. - 85code-debug
Prowadzi systematyczne szukanie przyczyny błędów, zawieszeń i spowolnień: najpierw powtarzalny test, potem jedna zmiana naraz i test regresji. - 100debugging
Diagnozuje i naprawia błędy, niestabilne testy, regresje i spowolnienia, także gdy pierwsza poprawka nie zadziałała.