Toolverse
All skills

agent-tdd-london-swarm

by ruvnet

Agent skill for tdd-london-swarm - invoke with $agent-tdd-london-swarm

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
ruvnet
Category
Testing

About this skill

Agent skill for tdd-london-swarm - invoke with $agent-tdd-london-swarm

How to use

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

  2. Aktywuj agenta poprzez komendę $agent-tdd-london-swarm w kontekście zadania testowego. Agent automatycznie zainicjalizuje koordynację z innymi agentami w roju testowym.

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

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

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

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

Related skills