Toolverse
All skills

prp-ralph-loop

by Wirasm

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

Quick info

Author
Wirasm
Category
Data Science
Views
10

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

  1. 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.

  2. 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.

  3. 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ą.

  4. 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.

  5. 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.

  6. 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.

Related skills