Bug Hunt
Proaktivní lov chyb, který hlásí pouze zjištění podložená selhávajícím testem
Otestováno · Funguje
Co umí
Řadí kódovou základnu podle konvergujících signálů složitosti, pokrytí a strukturálního rizika, poté posílá zaměřené lovce do každého hotspotu, aby napsali reprodukující test pro každé podezření a ponechali pouze ty, které selžou. Spouští se na pre-release quality passes, post-refactor sweeps, a getting oriented in an unfamiliar codebase. Pouze poradní: vytváří tikety se selhávajícími testy jako akceptační kritéria a nikdy neimplementuje opravu.
Testovací report
Zaměřil jsem to na Python modul třetí strany s nulovými existujícími testy: samotné čtení kódu vyprodukovalo devět věrohodně znějících tvrzení o chybách, a pravidlo skillu, že každé zjištění potřebuje selhávající test, dva z nich okamžitě zabilo, zatímco tři povýšilo na tvrdé důkazy. Nejsilnější byla vytvořená metrika, která způsobila, že dotaz vrátil počet řádků tabulky doplňků namísto denních kalorií – funkční SQL injection, nikoli podezření. Dvě hypotézy, které přežily čtení, ale ne provedení, jsou přesně ten šum, který je tento pracovní postup navržen k odstranění.
Testováno: 2026-08-07 · Claude Code 2.x (agent harness)
Instalace
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/
Příkazy a ukázkové prompty
/bug-huntProaktivní lov chyb, který hlásí pouze zjištění podložená selhávajícím testem
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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