test-design-reviewer
Oceniaj jakość testów według zasad Dave'a Farleya – narzędzie do TDD i przeglądu test suite'ów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do oceny jakości testów na podstawie 8 właściwości Dave'a Farleya. Przeanalizuj swoje testy pod kątem zrozumiałości, utrzymywalności, powtarzalności i innych kryteriów TDD. Otrzymaj szczegółową ocenę każdego pliku testowego w skali 1–10, aby zidentyfikować słabe punkty w test suite'ie i podnieść niezawodność weryfikacji kodu.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude, dodając plik test-design-reviewer do katalogu skills (np. ~/.claude/skills/test-design-reviewer).
Otwórz konwersację z agentem Explore w modelu Sonnet i aktywuj umiejętność test-design-reviewer.
Przygotuj plik testowy lub całą test suite, którą chcesz przeanalizować – skopiuj kod lub wskaż ścieżkę do pliku.
Poproś agenta o ocenę testów, np. "Przeanalizuj jakość tego test suite'u" lub "Oceń ten plik testowy według właściwości Dave'a Farleya". Agent przeskanuje kod i przypisze oceny dla każdej z 8 właściwości: Understandable (zrozumiałość), Maintainable (utrzymywalność), Repeatable (powtarzalność), Self-checking (samo-weryfikacja), Focused (skupienie), Independent (niezależność), Isolated (izolacja) i Thorough (dokładność).
Przejrzyj raport z ocenami – każda właściwość otrzyma punkty 1–10 wraz z uzasadnieniem. Zidentyfikuj obszary, w których testy słabiej wypadają (np. zbyt mocno powiązane z implementacją, trudne do zrozumienia).
Wykorzystaj rekomendacje agenta do refaktoryzacji testów – popraw abstrakcje, zmniejsz sprzężenie z kodem produkcyjnym, zwiększ czytelność i niezawodność test suite'u zgodnie z praktykami TDD.