Toolverse
All skills

superpowers-debug

by anthonylee991

Systematic debugging: reproduce, isolate, form hypotheses, instrument, fix, and add regression tests. Use when troubleshooting errors, failing tests, or unexpected behavior.

Installation

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

Installation

Quick info

Category
Testing
Views
2

About this skill

Systematic debugging: reproduce, isolate, form hypotheses, instrument, fix, and add regression tests. Use when troubleshooting errors, failing tests, or unexpected behavior.

How to use

  1. Uruchom skill superpowers-debug, gdy napotkasz błąd runtime'u, niestabilny test lub nieoczekiwane zachowanie w kodzie. Przygotuj dokładny opis problemu: komunikat błędu, dane wejściowe, środowisko i polecenie, które go wyzwoliło.

  2. Poproś skill o odtworzenie problemu na najmniejszym możliwym przykładzie — jeden plik, jedna funkcja, najmniejszy zestaw danych. Skill pomoże Ci zredukować problem do jego istoty, aby łatwiej było go analizować.

  3. Pozwól skillowi sformułować 2–5 hipotez dotyczących przyczyny problemu, uszeregowanych według prawdopodobieństwa. Przejrzyj je i wybierz kierunek badań.

  4. Dodaj tymczasowe logowanie, asercje lub użyj istniejących narzędzi diagnostycznych, aby zweryfikować hipotezy. Skill podpowie, gdzie i jak instrumentować kod.

  5. Wdroż najmniejszą zmianę, która usuwa pierwotną przyczynę błędu. Unikaj zbędnych refaktoryzacji — skupiaj się na naprawie problemu.

  6. Dodaj test regresyjny lub stałą walidację, aby zapobiec powtórzeniu się błędu w przyszłości. Uruchom zarówno przypadek testowy, który wcześniej się nie powiódł, jak i pełny zestaw testów, aby potwierdzić, że naprawa działa i nic nie złamała.

Related skills

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

wcag-audit-patterns

by wshobson

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

Testing
1893

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103

creating-financial-models

by anthropics

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

Testing
25137