subagent-dev
Execute implementation plans using fresh subagents per task with two-stage review (spec compliance + code quality). Use when executing multi-task plans with independent work units. Enhances ralph-loop methodology.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute implementation plans using fresh subagents per task with two-stage review (spec compliance + code quality). Use when executing multi-task plans with independent work units. Enhances ralph-loop methodology.
How to use
Przygotuj plan implementacji zawierający listę niezależnych zadań do wykonania. Każde zadanie powinno mieć jasno zdefiniowane wymagania i zakres.
Uruchom skill subagent-dev, przekazując pełny plan. Skill automatycznie wyodrębni poszczególne zadania z planu.
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.
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.
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.
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.