Toolverse
Wszystkie skille

subagent-dev

autor: openclaw

Wykonuj plany implementacji z oddzielnymi agentami na każde zadanie i dwuetapową weryfikacją.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do zarządzania wielozadaniowymi planami implementacji. Dla każdego zadania tworzy nowego agenta, który je wykonuje, a następnie przechodzi przez dwie niezależne fazy weryfikacji: sprawdzenie zgodności ze specyfikacją oraz ocenę jakości kodu. Rozszerza metodologię ralph-loop, zapewniając czystą kontekst dla każdego zadania i eliminując błędy wynikające z przeciążenia kontekstu.

Jak używać

  1. Przygotuj plan implementacji zawierający listę niezależnych zadań do wykonania. Każde zadanie powinno mieć jasno zdefiniowane wymagania i zakres.

  2. Uruchom skill subagent-dev, przekazując pełny plan. Skill automatycznie wyodrębni poszczególne zadania z planu.

  3. Dla każdego zadania skill wysyła agenta implementującego z instrukcjami zawierającymi: treść zadania, kontekst (powiązane pliki, architektura, ograniczenia), wymóg pisania testów przed kodem oraz wymóg samodzielnego przeglądu. Agent wykonuje zadanie, testuje je i tworzy commit.

  4. Po implementacji agent weryfikujący specyfikację sprawdza, czy kod spełnia wszystkie wymagania z planu, nie zawiera niepotrzebnych funkcji i obsługuje przypadki brzegowe. Jeśli znajdzie niezgodności, odsyła je do agenta implementującego do poprawy.

  5. Następnie agent oceniający jakość kodu przeanalizuje kod pod kątem duplikacji, nazewnictwa, obsługi błędów, wydajności i bezpieczeństwa. Wskaże problemy do naprawy, a agent implementujący je koryguje.

  6. Po zatwierdzeniu przez obie fazy weryfikacji zadanie zostaje oznaczone jako ukończone. Skill przechodzi do następnego zadania. Po wszystkich zadaniach wykonuje się ostateczny przegląd całego kodu i finalizacja gałęzi.

Podobne skille