test-specialist
This skill should be used when writing test cases, fixing bugs, analyzing code for potential issues, or improving test coverage for JavaScript/TypeScript applications. Use this for unit tests, integration tests, end-to-end tests, debugging runtime errors, logic bugs, performance
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when writing test cases, fixing bugs, analyzing code for potential issues, or improving test coverage for JavaScript/TypeScript applications. Use this for unit tests, integration tests, end-to-end tests, debugging runtime errors, logic bugs, performance issues, security vulnerabilities, and systematic code analysis.
How to use
Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium openclaw/skills z katalogu test-specialist.
Przygotuj kod JavaScript/TypeScript, który chcesz przetestować — przekaż funkcję, moduł lub całą aplikację do analizy.
Poproś skill o napisanie testów jednostkowych, strukturując je wzorem AAA (Arrange-Act-Assert): najpierw przygotuj dane testowe, następnie wykonaj operację, wreszcie sprawdź wynik. Skill zasugeruje testy dla happy path, przypadków brzegowych i warunków błędu.
Dla testów integracyjnych opisz, jak komponenty współpracują ze sobą — skill pomoże przetestować interakcję z bazą danych, API i serwisami.
Wskaż fragmenty kodu, które mogą zawierać błędy logiki, problemy wydajności lub luki bezpieczeństwa. Skill przeprowadzi systematyczną analizę i zaproponuje naprawy.
Poprosił o raport pokrycia testami — skill zidentyfikuje nieprzetestowany kod i zasugeruje dodatkowe scenariusze testowe, aby zwiększyć pokrycie.