Skip to main content

ralph

PRD-driven persistence loop until task completion with verification. Activate when user says: ralph, don't stop, must complete, finish this, keep going until done.

소스 정보

저장소
zereight/gitlab-mcp
최근 소스 활동
2026년 4월 12일 05:11
감지된 SKILL.md 언어
영어
스타
2,091
포크
368

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
ralph
description
PRD-driven persistence loop until task completion with verification. Activate when user says: ralph, don't stop, must complete, finish this, keep going until done.
argument-hint
[--no-prd] [--no-deslop] <task description>
# Ralph Ralph is a PRD-driven persistence loop that keeps working on a task until ALL user stories have `passes: true` and are reviewer-verified. ## When to Use - Task requires guaranteed completion with verification - Work may span multiple iterations and needs persistence - Task benefits from structured PRD-driven execution ## When NOT to Use - Full autonomous pipeline → use `/omg-autopilot` - Explore or plan before committing → use `/plan` - Quick one-shot fix → delegate to @executor ## Flags - `--no-prd`: Skip PRD generation, work in legacy mode (for trivial fixes) - `--no-deslop`: Skip the mandatory post-review cleanup pass ## Steps ### 1. PRD Setup (first iteration) - Check if `.omc/prd.json` exists via `omg_read_prd` - If none exists, generate a PRD scaffold with task-specific acceptance criteria - **CRITICAL**: Replace generic criteria with specific, testable ones - Initialize progress tracking ### 2. Pick Next Story - Read PRD via `omg_read_prd` - Select highest-priority story with `passes: false` ### 3. Implement Current Story - Delegate to @executor at appropriate complexity level - If sub-tasks are discovered, add as new stories to PRD ### 4. Verify Acceptance Criteria - For EACH criterion, verify with fresh evidence - Run relevant checks (test, build, lint, typecheck) - If any criterion NOT met, continue working ### 5. Mark Story Complete - Set `passes: true` via `omg_update_story` - Record progress in `progress.txt` ### 6. Check PRD Completion - Call `omg_check_completion` - If NOT all complete, loop to Step 2 - If ALL complete, proceed to verification ### 7. Reviewer Verification - @verifier checks against specific acceptance criteria from PRD - @architect reviews for architectural soundness ### 7.5 Mandatory Cleanup Pass - Unless `--no-deslop`, run `/ai-slop-cleaner` on changed files only ### 7.6 Regression Re-verification - Re-run all tests after cleanup pass - Only proceed after regression tests pass ### 8. Completion - On approval: run `/cancel` for clean exit - On rejection: fix issues, re-verify, loop back ## Execution Policy - Fire independent tasks simultaneously - Run builds/tests in background - Deliver full implementation: no scope reduction, no partial completion ## Checklist - [ ] All PRD stories have `passes: true` - [ ] Acceptance criteria are task-specific (not generic) - [ ] All requirements met (no scope reduction) - [ ] Fresh test output shows all tests pass - [ ] Reviewer verification passed - [ ] Cleanup pass completed (or `--no-deslop`) - [ ] Post-cleanup regression tests pass
GitHub에서 보기