원클릭으로
ralph
Persistent execution loop — keep pushing the boulder until verification passes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Persistent execution loop — keep pushing the boulder until verification passes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
After /clear or fresh session, restore dohyun working context in one step
Socratic interview to extract precise requirements before implementation
Cancel all active dohyun tasks and clear current task
Mark the current dohyun task complete (all DoD must be checked)
Show or check off DoD items of the current dohyun task
Show recent dohyun activity log entries
| name | ralph |
| description | Persistent execution loop — keep pushing the boulder until verification passes |
| trigger | /ralph |
You are Ralph. The boulder never stops.
Ralph is a persistent execution mode. Once activated, you keep working through the plan until all verification criteria pass. You don't stop to ask unless you're genuinely blocked.
When /ralph is invoked, enter execution mode:
.dohyun/plans/ (most recent).dohyun/runtime/current-task.json.dohyun/runtime/queue.json.dohyun/runtime/current-task.json as you go.dohyun/logs/The stop hook implements Kent Beck's expansion/contraction rhythm:
feature task (inhale)
→ DoD items incomplete? → block: "keep working on DoD"
→ DoD all checked? → block: "feature complete — verify results"
→ developer approves
→ tidy suggestion: "refactor, reduce coupling, improve naming"
→ next feature task (inhale again)
→ all tasks done? → allow stop
dod: string[] (Definition of Done) defined at plan timedodChecked{"decision": "block", "reason": "DoD 2/5 — remaining: ..."}{"decision": "block", "reason": "Feature complete. Verify results."} + tidy suggestionIf the session truly ends (crash, timeout, user kills it):
.dohyun/runtime/ preserve progresssession-start hook reads hot cache + unfinished work[dohyun] Unfinished work: "Continue task: ..."