Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Agent skill for tdd-london-swarm - invoke with $agent-tdd-london-swarm
How to use
Zainstaluj umiejętność w swoim projekcie Claude Flow, dodając ją do katalogu .agents/skills/. Upewnij się, że masz zainstalowane narzędzia do testowania (np. npm i framework testowy) w swoim środowisku.
Aktywuj agenta poprzez komendę $agent-tdd-london-swarm w kontekście zadania testowego. Agent automatycznie zainicjalizuje koordynację z innymi agentami w roju testowym.
Opisz funkcjonalność, którą chcesz przetestować, zaczynając od perspektywy użytkownika. Agent zastosuje podejście outside-in, tworząc najpierw test akceptacyjny, a następnie testy jednostkowe z użyciem mocków.
Pozwól agentowi zdefiniować kontrakty między komponentami poprzez oczekiwania mocków. Będzie weryfikować interakcje i kolaboracje między obiektami zamiast wewnętrznych stanów.
Agent uruchomi testy koordynacyjnie z innymi agentami testowymi w roju. Po zakończeniu automatycznie wykonana zostanie pełna bateria testów (npm test), jeśli plik package.json istnieje w projekcie.
Przejrzyj wyniki weryfikacji mocków i interakcji. Agent dostarczy informacje o tym, czy wszystkie kontrakty zostały spełnione i czy behawior jest zgodny z oczekiwaniami.