tdd-migrate
Automatyzuj migracje kodu z TDD — agenci robią pracę, Twój kontekst zostaje czysty
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do orkiestracji migracji kodu przy użyciu metodologii TDD. Deleguj pracę agentom (scout, kraken, spark, validator), a sam koordynuj przepływ. Idealne do portowania modułów między językami, tworzenia adapterów według istniejących wzorców lub refaktoryzacji architektur. Główny kontekst pozostaje wolny od szczegółów implementacji — skupiasz się tylko na orkiestracji. Obsługuje równoległe prace na wielu elementach i automatyczne walidacje jakości.
Jak używać
Zainstaluj skill w swoim projekcie Claude, dodając tdd-migrate do dostępnych narzędzi w konfiguracji agenta.
Przygotuj materiały: wskaż ścieżkę do istniejącego kodu źródłowego (source_path), miejsce docelowe dla nowego kodu (target_path), plik referencyjny lub wzorzec do naśladowania (pattern) oraz listę elementów do migracji lub utworzenia (items).
Uruchom skill poleceniem: /tdd-migrate [ścieżka_źródła] [ścieżka_celu] --pattern [plik_wzorca] --items "element1,element2,element3". Skill automatycznie tworzy listę TODO w formacie YAML i rozpoczyna orkiestrację.
Obserwuj przepływ ośmioetapowy: analiza TLDR, pisanie testów, implementacja, budowa i testy, kontrola jakości, walidacja przez agenta, porównanie z wzorcem i naprawy. Każdy etap delegowany jest odpowiedniemu agentowi (scout do analizy, kraken do testów i kodu, validator do walidacji).
Skill raportuje postęp i ewentualne problemy. Jeśli pojawią się błędy, spark agent automatycznie je naprawia. Po zakończeniu otrzymasz podsumowanie zmian i potwierdzenie, że kod spełnia wzorzec.
Przejrzyj wygenerowany kod w ścieżce docelowej. Skill utrzymuje Twój główny kontekst wolnym od szczegółów — cała praca implementacyjna odbywa się przez delegowanych agentów.