Toolverse
All skills

ralph

by Yeachan-Heo

Self-referential loop until task completion with architect verification

Installation

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

Installation

Quick info

Category
Backend
Views
30

About this skill

Self-referential loop until task completion with architect verification

How to use

  1. Uruchom Ralph, gdy potrzebujesz gwarancji ukończenia zadania z weryfikacją — wystarczy powiedzieć "ralph", "nie zatrzymuj się", "musisz to ukończyć" lub "kontynuuj aż do konca". Ralph automatycznie wygeneruje plik prd.json ze strukturą historii użytkownika i kryteriami akceptacji, jeśli taki plik nie istnieje.

  2. Ralph podzieli zadanie na dyskretne historie użytkownika z testowalnymi kryteriami akceptacji. Każda historia musi mieć pole "passes": true, aby przejść do następnej iteracji. Postęp i wnioski z każdej próby są zapisywane w pliku progress.txt dla ciągłości między iteracjami.

  3. Ralph iteruje historię po historii, uruchamiając równoległy executor ultrawork dla każdej. Jeśli jakakolwiek historia nie przejdzie, Ralph automatycznie ponawia próbę, analizując poprzednie błędy i dostosowując podejście.

  4. Po przejściu wszystkich historii Ralph żąda świeżej weryfikacji od recenzenta. Recenzent musi potwierdzić, że każda historia spełnia swoje kryteria akceptacji — bez tej weryfikacji zadanie nie zostaje zadeklarowane jako ukończone.

  5. Nie używaj Ralph do autonomicznych potoków od pomysłu do kodu (użyj autopilot), planowania przed zaangażowaniem (użyj plan), szybkich poprawek jednorazowych (deleguj bezpośrednio do executora) lub gdy chcesz ręczną kontrolę nad ukończeniem (użyj ultrawork).

Related skills

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163