Toolverse
All skills

test-specialist

by openclaw

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

Quick info

Author
openclaw
Category
Testing
Views
8

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

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium openclaw/skills z katalogu test-specialist.

  2. Przygotuj kod JavaScript/TypeScript, który chcesz przetestować — przekaż funkcję, moduł lub całą aplikację do analizy.

  3. 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.

  4. Dla testów integracyjnych opisz, jak komponenty współpracują ze sobą — skill pomoże przetestować interakcję z bazą danych, API i serwisami.

  5. Wskaż fragmenty kodu, które mogą zawierać błędy logiki, problemy wydajności lub luki bezpieczeństwa. Skill przeprowadzi systematyczną analizę i zaproponuje naprawy.

  6. Poprosił o raport pokrycia testami — skill zidentyfikuje nieprzetestowany kod i zasugeruje dodatkowe scenariusze testowe, aby zwiększyć pokrycie.

Related skills