Toolverse
All skills

parallel-debugging

by wshobson

Debug complex issues using competing hypotheses with parallel investigation, evidence collection, and root cause arbitration. Use this skill when debugging bugs with multiple potential causes, performing root cause analysis, or organizing parallel investigation workflows.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Testing
Views
6

About this skill

Debug complex issues using competing hypotheses with parallel investigation, evidence collection, and root cause arbitration. Use this skill when debugging bugs with multiple potential causes, performing root cause analysis, or organizing parallel investigation workflows.

How to use

  1. Zainstaluj skill parallel-debugging w swoim środowisku agenta, dodając go do konfiguracji pluginów agent-teams.

  2. Gdy napotkasz błąd z wieloma potencjalnymi przyczynami, aktywuj skill i opisz problem — co się stało, gdzie, kiedy i jakie są symptomy.

  3. Skill wygeneruje hipotezy w sześciu kategoriach: błędy logiki (warunki, pętle, edge case'i), problemy z danymi (typy, null, kodowanie), stany współbieżności (race conditions, cache), błędy integracji (API, wersje, konfiguracja), wyczerpanie zasobów (pamięć, połączenia) oraz problemy środowiska (zależności, biblioteki).

  4. Dla każdej hipotezy zbieraj dowody — logi, wyniki testów, stany zmiennych — które ją potwierdzają lub odrzucają. Skill organizuje to w strukturze porównawczej.

  5. Skill arbitruje wyniki, identyfikując hipotezę z największą ilością potwierdzających dowodów i najmniejszą ilością sprzeczności, wskazując prawdopodobną przyczynę pierwotną.

  6. Użyj wyniku do ukierunkowania naprawy — skill sugeruje, które moduły lub komponenty sprawdzić w pierwszej kolejności na podstawie wybranej hipotezy.

Related skills