ralph-loop — for Claude Code ralph-loop, oh-my-copilot, community, for Claude Code, ide skills, ### Phase 2: Iteration Cycle, **모두 통과 시:**, ulw-loop, ### 테스트 통과 루프, ### 린트 정리 루프

v1.0.0

Sobre este Skill

Cenario recomendado: Ideal for AI agents that need ralph loop — 완료까지 자기교정 루프. Resumo localizado: ralph-loop helps AI agents handle repository-specific developer workflows with documented implementation details.

Recursos

RALPH LOOP — 완료까지 자기교정 루프
"완료될 때까지 멈추지 않는다."
/ralph-loop "모든 TypeScript 에러 수정"
/ralph-loop "태스크 설명" --max-iterations=50
/ulw-loop "태스크 설명" # ultrawork + loop 모드

# Tópicos principais

Lee-SiHyeon Lee-SiHyeon
[3]
[0]
Atualizado: 3/29/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Cenario recomendado: Ideal for AI agents that need ralph loop — 완료까지 자기교정 루프. Resumo localizado: ralph-loop helps AI agents handle repository-specific developer workflows with documented implementation details.

Por que usar essa habilidade

Recomendacao: ralph-loop helps agents ralph loop — 완료까지 자기교정 루프. ralph-loop helps AI agents handle repository-specific developer workflows with documented implementation details.

Melhor para

Cenario recomendado: Ideal for AI agents that need ralph loop — 완료까지 자기교정 루프.

Casos de Uso Práticos for ralph-loop

Caso de uso: Applying RALPH LOOP — 완료까지 자기교정 루프
Caso de uso: Applying "완료될 때까지 멈추지 않는다."
Caso de uso: Applying /ralph-loop "모든 TypeScript 에러 수정"

! Segurança e Limitações

  • Limitacao: Requires repository-specific context from the skill documentation
  • Limitacao: Works best when the underlying tools and dependencies are already configured

About The Source

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Demo Labs

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ e etapas de instalação

These questions and steps mirror the structured data on this page for better search understanding.

? Perguntas frequentes

O que é ralph-loop?

Cenario recomendado: Ideal for AI agents that need ralph loop — 완료까지 자기교정 루프. Resumo localizado: ralph-loop helps AI agents handle repository-specific developer workflows with documented implementation details.

Como instalar ralph-loop?

Execute o comando: npx killer-skills add Lee-SiHyeon/oh-my-copilot/ralph-loop. Ele funciona com Cursor, Windsurf, VS Code, Claude Code e mais de 19 outros IDEs.

Quais são os casos de uso de ralph-loop?

Os principais casos de uso incluem: Caso de uso: Applying RALPH LOOP — 완료까지 자기교정 루프, Caso de uso: Applying "완료될 때까지 멈추지 않는다.", Caso de uso: Applying /ralph-loop "모든 TypeScript 에러 수정".

Quais IDEs são compatíveis com ralph-loop?

Esta skill é compatível com Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use a CLI do Killer-Skills para uma instalação unificada.

ralph-loop tem limitações?

Limitacao: Requires repository-specific context from the skill documentation. Limitacao: Works best when the underlying tools and dependencies are already configured.

Como instalar este skill

  1. 1. Abra o terminal

    Abra o terminal ou linha de comando no diretório do projeto.

  2. 2. Execute o comando de instalação

    Execute: npx killer-skills add Lee-SiHyeon/oh-my-copilot/ralph-loop. A CLI detectará sua IDE ou agente automaticamente e configurará a skill.

  3. 3. Comece a usar o skill

    O skill já está ativo. Seu agente de IA pode usar ralph-loop imediatamente no projeto atual.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

ralph-loop

Install ralph-loop, an AI agent skill for AI agent workflows and automation. Explore features, use cases, limitations, and setup guidance.

SKILL.md
Readonly
Upstream Repository Material
The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

RALPH LOOP — 완료까지 자기교정 루프

"완료될 때까지 멈추지 않는다."

사용법

/ralph-loop "모든 TypeScript 에러 수정"
/ralph-loop "태스크 설명" --max-iterations=50
/ulw-loop "태스크 설명"         # ultrawork + loop 모드
/cancel-ralph                   # 실행 중인 루프 취소

ULTRAWORK LOOP vs RALPH LOOP

Ralph LoopULW Loop
종료 조건완료 promise 태그 출력Oracle 검증 + promise 태그
반복 한도기본 100회 (설정 가능)없음
검증 수준자체 검증Oracle 독립 검증
사용 시기일반 작업크리티컬 작업

Loop 프로토콜

Phase 1: Task Initialization

태스크 수신 → 즉시 TodoWrite (원자적 스텝으로):

TodoWrite([
  { id: "analyze", content: "현재 상태 분석", status: "in_progress" },
  { id: "step-1", content: "[구체적 스텝 1]", status: "pending" },
  { id: "step-2", content: "[구체적 스텝 2]", status: "pending" },
  { id: "verify", content: "결과 검증", status: "pending" }
])

Phase 2: Iteration Cycle

ITERATION N:
1. 남은 TodoWrite 항목 확인
2. 다음 pending 항목을 in_progress로
3. 해당 작업 실행
4. 결과 즉시 검증
5. completed 또는 failed 표시
6. 다음 반복 또는 완료 판정

Phase 3: Completion Check

각 반복 후 체크:

□ 모든 TodoWrite 항목 completed?
□ 빌드/타입 에러 없음?
□ 테스트 통과?
□ 완료 기준 충족?

모두 통과 시:

<promise>DONE</promise>

→ 이 태그가 없으면 루프 계속 실행

실패 항목 있을 시:

  • 실패 원인 분석
  • 다른 접근법 시도
  • TodoWrite 업데이트 후 계속

ULTRAWORK LOOP 검증 프로세스

/ulw-loop 모드에서는 추가 Oracle 검증 단계:

1. 자체 작업 완료 → <promise>DONE</promise> 출력
2. Oracle 검증 프롬프트 실행:
   "방금 구현한 것이 요청 사항을 완전히 충족하는가?
    A) 충족 — 명확한 증거 제시
    B) 미충족 — 누락된 것 명시
    C) 부분 충족 — 완료된 것과 남은 것 구분"
3. A만 진짜 완료
4. B 또는 C → 루프 재시작

자주 쓰이는 패턴

TypeScript 에러 수정 루프

/ralph-loop "모든 TypeScript 컴파일 에러 수정"

→ 루프 내부:
  1. npx tsc --noEmit 2>&1 실행
  2. 에러 목록 파싱
  3. 각 에러를 TodoWrite로
  4. 에러별 수정
  5. 다시 tsc 실행
  6. 에러 없으면 <promise>DONE</promise>

테스트 통과 루프

/ralph-loop "모든 테스트 통과"

→ 루프 내부:
  1. npm test 실행
  2. 실패 테스트 파악
  3. 실패별 수정
  4. 다시 npm test
  5. 모두 통과 → <promise>DONE</promise>

린트 정리 루프

/ralph-loop "모든 ESLint 경고 수정"

→ 루프 내부:
  1. npx eslint . 실행
  2. 경고 목록 파싱
  3. 자동 수정 가능한 것: npx eslint . --fix
  4. 수동 수정 필요한 것: TodoWrite로 개별 처리
  5. 모두 해결 → <promise>DONE</promise>

취소

실행 중 루프 취소:

/cancel-ralph

또는 Copilot CLI에서 Ctrl+C 후:

현재 루프가 취소됐습니다. 
완료된 TodoWrite: [목록]
미완료 TodoWrite: [목록]

설정

--max-iterations=N    # 최대 반복 횟수 (기본: 100)
--strategy=reset      # 각 반복마다 상태 초기화
--strategy=continue   # 이전 상태에서 계속 (기본)

Anti-Patterns

  • ❌ 검증 없이 완료 선언
  • ❌ 첫 번째 실패 후 포기
  • <promise>DONE</promise> 없이 루프 종료
  • ❌ 같은 접근법으로 계속 실패 (다른 방법 시도)
  • ❌ TodoWrite 없이 루프 시작 (추적 불가)

Habilidades Relacionadas

Looking for an alternative to ralph-loop or another community skill for your workflow? Explore these related open-source skills.

Ver tudo

openclaw-release-maintainer

Logo of openclaw
openclaw

Resumo localizado: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

widget-generator

Logo of f
f

Resumo localizado: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and

flags

Logo of vercel
vercel

Resumo localizado: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Navegador

pr-review

Logo of pytorch
pytorch

Resumo localizado: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Desenvolvedor