Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

ds-debug

/ds-debug

Szuka powtarzalnej przyczyny, gdy test nieoczekiwanie pada, program działa źle albo awaria jest niestabilna.

Repozytorium
dsstack ↗
Licencja
MIT
Ostatnia zmiana repozytorium
08.11.2026

Ocena i bezpieczeństwo

86/ 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ść21 / 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
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

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

Szuka powtarzalnej przyczyny, gdy test nieoczekiwanie pada, program działa źle albo awaria jest niestabilna.

Oryginalny opis (EN)

Use when a test fails unexpectedly, runtime behavior is wrong, or a flaky failure needs a reproducible cause.

Jak działa

SKILL.md bez nagłówków drugiego poziomu · 12 linii, 197 słów

Podgląd SKILL.md
---
name: "ds-debug"
description: "Use when a test fails unexpectedly, runtime behavior is wrong, or a flaky failure needs a reproducible cause."
---

# Find the cause, then fix it

1. Reproduce the failure with the exact command or steps, expected result, and actual result. Read the full error and compare a working case when available.
2. Choose one hypothesis and the cheapest observation that could disprove it. Change one variable at a time.
3. After two wrong hypotheses, recheck inputs, versions, configuration, and what actually ran. After a third, record what you ruled out and switch methods, such as bisecting or comparing a known-good build. If that also fails, report the specific missing input or decision and stop the affected work.
4. Fix the cause and lock it down with a focused regression check. Prefer a failing test before the fix; if the reproduction is impractical, explain the gap and use the closest executable check. Remove temporary logging.

Missing services, credentials, disk, and overloaded hosts need one or two direct environment fixes, then a blocker report. Do not change product behavior to hide the environment failure.

For a flaky test outside changed code, rerun once and report a follow-up if it passes. For changed code, investigate shared state, timing, or ordering; do not hide failures with retries or sleeps.
Pliki w paczce (2)
  • SKILL.md 1 KB
  • agents/openai.yaml 1 KB

Wersje

W bazie nie ma innych skilli o nazwie ds-debug.

Migawka bazy z 13.11.2026 · wersja paczki 75f75938d3fb (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

  • 100systematic-debugging
    Szuka przyczyny, gdy kod się wysypuje, test pada lub program działa źle, zanim cokolwiek poprawi.
  • 100debugging
    Szuka przyczyny błędu przed poprawką, gdy coś działa nieoczekiwanie, rzuca wyjątek, nie przechodzi testu albo wolno działa.
  • 90systematic-debugging
    Szuka przyczyny błędu lub niezaliczonego sprawdzenia przed zmianą kodu, gdy test, build lub polecenie działa nieoczekiwanie.
  • 100v1-debug
    Diagnozuje problem, który działa źle, wraca lub pozostaje niewyjaśniony, i szuka przyczyny źródłowej.
  • 100debug-failure
    Szuka przyczyny błędu, awarii, testu lub złego zachowania i naprawia je testem regresyjnym, bez zgadywania poprawek.
  • 90root-cause-debugging
    Szuka przyczyny, gdy zachowanie jest błędne albo coś się zepsuło, np. w nieudanym teście, złych sumach lub błędzie 500.

Uwagi i zgłoszenia

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