Toolverse
All skills

tdd-migration-pipeline

by parcadei

Orchestrator-only workflow for migrating/rewriting codebases with full TDD and agent delegation

Installation

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

Installation

Quick info

Author
parcadei
Category
DevOps
Views
1

About this skill

Orchestrator-only workflow for migrating/rewriting codebases with full TDD and agent delegation

How to use

  1. Przygotuj ścieżkę do kodu źródłowego, który chcesz migrować, oraz katalog docelowy dla nowego kodu. Nigdy nie będziesz czytać ani pisać pliki bezpośrednio — wszystko delegujesz agentom.

  2. Faza SPEC: Wyślij instrukcję do agenta (np. scout lub architect), aby przeanalizował kod źródłowy za pomocą umiejętności tldr. Agent powinien wygenerować plik spec.md zawierający kontrakty behawioralne, typy wejścia/wyjścia, przypadki brzegowe i zależności między komponentami.

  3. Faza FAILING TESTS: Instruuj agenta (arbiter), aby przeczytał spec.md i napisał testy, które definiują oczekiwane zachowanie przed implementacją. Testy powinny być umieszczone w katalogu {target_dir}/tests/.

  4. Poproś agenta recenzenta (critic), aby zwalidował, że testy pokrywają spec całkowicie i nie ma luk w pokryciu behawioralnym.

  5. Faza ADVERSARIAL: Powtórz iteracyjnie (minimum 3 razy) instrukcje dla agentów implementujących kod, którzy muszą przejść wszystkie testy. Każdy agent powinien używać umiejętności qlty i tldr do walidacji.

  6. Pamiętaj: nigdy nie mów "pozwól mi przeczytać" — mów tylko "Agent X: zrób Y z Z". Twój kontekst powinien pozostać płaski, a cały kod trafia do osobnego katalogu, bez modyfikacji źródła.

Related skills