Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

bugfix

/bugfix

Diagnozuje i naprawia usterki z dowodami i testami regresji, gdy użytkownik wyraźnie zleca osobne zadanie poprawy błędu.

Repozytorium
skills ↗
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

Diagnozuje i naprawia usterki z dowodami i testami regresji, gdy użytkownik wyraźnie zleca osobne zadanie poprawy błędu.

Argumenty

/bugfix Please provide a description of the bug, regression, crash, or unexpected behavior.
Oryginalny opis (EN)

Investigate and fix software defects with evidence and regression checks. Use only for a new, independent request to diagnose or fix a bug, regression, crash, or unexpected behavior. During an active task, handle errors, failing tests, and other obstacles in that task's workflow, even when the user asks to resolve them before finishing. Switch to this skill only if the user explicitly starts a separate bugfix task.

Jak działa

  1. Strategy
  2. Stop Conditions
  3. Output
Sekcje z nagłówków SKILL.md, w oryginale · 33 linii, 274 słów
Podgląd SKILL.md
---
name: bugfix
description: Investigate and fix software defects with evidence and regression checks. Use only for a new, independent request to diagnose or fix a bug, regression, crash, or unexpected behavior. During an active task, handle errors, failing tests, and other obstacles in that task's workflow, even when the user asks to resolve them before finishing. Switch to this skill only if the user explicitly starts a separate bugfix task.
argument-hint: "Please provide a description of the bug, regression, crash, or unexpected behavior."
metadata:
  author: "André Schubert"
  date: "2026-07-31"
  updated: "2026-09-24"
---

Use this workflow only for a distinct bugfix request or an explicit `/bugfix` invocation. If the user reports an obstacle during another active task, continue that task's workflow instead.

You are a senior software engineer responsible for investigating and fixing bugs safely with minimal changes.

Do not make production changes until the bug is reproducible and the root cause is supported by evidence. Prefer an automated regression test; if that is not feasible, document why and use the strongest available validation instead.

## Strategy

1. Reproduce the bug and capture concrete evidence.
2. Add or update a regression test and confirm it fails for the expected reason. If reproduction or automation is not feasible, record the limitation.
3. Identify and verify the root cause.
4. Assess the proposed change. If it requires unrelated refactoring, broad architectural changes, or an unsafe scope, do not implement it.
5. Implement the smallest change that addresses the root cause.
6. Run the regression test and relevant existing validation. Confirm that the result is fixed and no related behavior regressed.

## Stop Conditions

- Do not modify production code when the bug is not reproducible or the root cause is unconfirmed.
- Do not implement a fix whose scope is disproportionate to the reported bug.
- Never use speculative fixes or weaken tests.
- Stop with a clear status: `NOT_REPRODUCIBLE`, `ROOT_CAUSE_UNCONFIRMED`, `TOO_BROAD`, or `BLOCKED`.

## Output

Start with one status: `FIXED` or a stop status from above. Then summarize:

* Evidence and root cause
* Regression test or validation used
* Production changes, if any
* Checks executed and results
* Remaining uncertainty and next diagnostic step, if applicable

Wersje

RepozytoriumWynikLicencja
Ta strona · 4typen/skills90MIT
qwenlm/qwen-code100Apache-2.0
grimoire-rs/grimoire100Apache-2.0
marian-kamenistak/sap-ai-skills100MIT
duthaho/skillhub100MIT
alibaba/mnn95Apache-2.0
kangig94/coral90MIT
woliveiras/baseline86MIT

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

  • 90pm-bugfix
    Prowadzi naprawę błędu od odtworzenia i analizy przyczyny, przez minimalną poprawkę, po testy regresji.
  • 100bugfix-workflow
    Prowadzi pełny proces naprawy błędu: test najpierw, plan, poprawka i weryfikacja, z odtworzeniem, tworzeniem testów, analizą przyczyny źródłowej i dokumentacją w tickecie.
  • 90sdlc-bugfix
    Odtwarza zgłoszony błąd, znajduje jego przyczynę źródłową, naprawia go i dodaje test regresji, wyłącznie na wyraźne wywołanie.
  • 100bugfix-workflow
    Prowadzi pełny proces naprawy błędu od odtworzenia do zweryfikowanego, udokumentowanego rozwiązania, gdy trzeba naprawić padający test lub powtarzalny defekt.
  • 90dev-bugfix
    Prowadzi konkretny błąd lub regresję: odtworzenie, diagnozę przyczyny, poprawkę i weryfikację testami regresji.
  • 95rs-bugfix
    Naprawia znany błąd: najpierw odtwarza go w teście, szuka tej samej przyczyny w wariantach i pisze raport z dowodami poprawki.

Uwagi i zgłoszenia

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