Bug Hunt
Proaktywne poszukiwanie błędów, które zgłasza tylko ustalenia poparte nieudanym testem
Testowano · Działa
Co robi ten skill
Klasyfikuje bazę kodu według zbieżnych sygnałów złożoności, pokrycia i ryzyka strukturalnego, a następnie wysyła ukierunkowanych 'łowców' do każdego gorącego punktu, aby napisać test odtwarzający dla każdego podejrzenia i zachować tylko te, które się nie powiodą. Uruchamia się podczas przeprowadzania kontroli jakości przed wydaniem, po refaktoryzacji i podczas orientowania się w nieznanej bazie kodu. Tylko doradcze: tworzy zgłoszenia z nieudanymi testami jako kryteriami akceptacji i nigdy nie implementuje poprawki.
Raport z testu
Skierowano go na moduł Python innej firmy z zerową liczbą istniejących testów: samo czytanie kodu wygenerowało dziewięć wiarygodnie brzmiących roszczeń o błędy, a zasada umiejętności, że każde znalezisko wymaga nieudanego testu, zabiła dwa z nich od razu, jednocześnie podnosząc trzy do twardych dowodów. Najsilniejszym był spreparowana nazwa metryki, która sprawiła, że zapytanie zwróciło liczbę wierszy tabeli suplementów zamiast dziennych kalorii — działające wstrzyknięcie SQL, a nie podejrzenie. Dwie hipotezy, które przetrwały czytanie, ale nie wykonanie, to dokładnie ten szum, który ten przepływ pracy ma na celu usunąć.
Testowano: 2026-08-07 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/chrisallenlane/claude-swe-workflows.git mkdir -p ~/.claude/skills ~/.claude/agents cp -r claude-swe-workflows/skills/bug-hunt ~/.claude/skills/bug-hunt cp -r claude-swe-workflows/references ~/.claude/references cp claude-swe-workflows/agents/*.md ~/.claude/agents/
Komendy i przykładowe prompty
/bug-huntProaktywne poszukiwanie błędów, które zgłasza tylko ustalenia poparte nieudanym testem
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Hunt for bugs in this codebase and back each one with a failing testDo a pre-release bug sweep on this module before we ship itFind real bugs in this refactored code, only report ones with proof