prp-ralph-loop
Autonomous iteration execution guide for PRP Ralph loops. Use when .claude/prp-ralph.state.md exists, when continuing Ralph iterations, or when executing plans autonomously until all validations pass. Provides iteration behavior, completion protocol, validation requirements, and
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Autonomous iteration execution guide for PRP Ralph loops. Use when .claude/prp-ralph.state.md exists, when continuing Ralph iterations, or when executing plans autonomously until all validations pass. Provides iteration behavior, completion protocol, validation requirements, and progress logging.
How to use
Sprawdź, czy w katalogu .claude/ istnieje plik prp-ralph.state.md — jeśli tak, jesteś w aktywnej pętli Ralph i powinieneś przeczytać ten plik jako pierwszy, aby zrozumieć numer iteracji, maksymalną liczbę iteracji i ścieżkę do planu do wykonania.
Przeanalizuj sekcję "Codebase Patterns" w pliku stanu, aby zrozumieć skonsolidowaną wiedzę z poprzednich iteracji — zawiera ona wzorce i lekcje, które mają zastosowanie w całym projekcie.
Przeczytaj ostatnią sekcję iteracji w logu postępu, aby dowiedzieć się, jakie zadania zostały już wykonane, które pliki zmieniono i które walidacje wciąż nie przechodzą.
Wykonaj następną iterację planu, skupiając się na błędach lub zadaniach wymienionych w sekcji "Still failing" z poprzedniej iteracji — wprowadź zmiany w kodzie, dodaj brakujące importy lub napraw błędy typów.
Po każdej iteracji zaktualizuj plik stanu: zwiększ numer iteracji, dodaj nową sekcję iteracji z datą, listą zmian, nowymi naukami i pozostałymi błędami walidacji.
Powtarzaj kroki 3–5, aż wszystkie walidacje przejdą pomyślnie lub osiągniesz maksymalną liczbę iteracji — każda iteracja powinна budować na wiedzy z poprzednich, aby stopniowo rozwiązywać problemy.