api-testing-observability-api-mock
You are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
You are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development.
How to use
Przygotuj dokumentację API, którą chcesz mockować — zbierz informacje o endpointach, metodach HTTP, schematach odpowiedzi, przepływach autoryzacji i oczekiwanych kodach błędów.
Opisz skill'owi, jakie scenariusze chcesz symulować (np. sukces, timeout, błąd 404) i jakie stany powinny się przechodzić między requestami — na przykład zmiana statusu zamówienia po POST'cie.
Poproś skill o zdefiniowanie mock route'ów i fixture'ów — będą to realistyczne dane testowe z opcją włączania losowości dla opóźnień lub wariantów odpowiedzi.
Jeśli potrzebujesz szczegółowej implementacji kodu, otwórz plik
resources/implementation-playbook.mddostępny w skill'u — zawiera szablony, checklist'y i przykłady.Uruchom mock server'a zgodnie z dokumentacją i przełączaj scenariusze w testach — upewnij się, że endpointy są wyraźnie oznaczone jako mock'i, aby nie trafić na nich w produkcji.
Waliduj swoje frontend'owe lub integracyjne testy względem mock API — gdy backend będzie gotowy, zamień mock na rzeczywisty endpoint bez zmian w kodzie testów.