ralph-loop-help — скилл для Claude Code: объясняет Ralph Loop
Скилл отвечает на вопросы про технику Ralph Loop: как устроен цикл, какие есть опции и когда её брать в работу.
npx skills add cursor/plugins --skill ralph-loop-help -a claude-codeЧто делает ralph-loop-help
Скилл включается, когда вы спрашиваете, что такое Ralph Loop, как он работает или как им пользоваться. Внутри — готовое объяснение техники Ralph Wiggum: один и тот же промпт уходит агенту по кругу, а «самоссылочность» берётся из того, что агент видит свою прошлую работу в файлах и истории git, а не из возврата вывода на вход.
Цикл выглядит так: агент получает тот же промпт, правит файлы, пытается выйти, stop-хук перехватывает выход и подаёт промпт снова. Состояние живёт в .cursor/ralph/scratchpad.md. Остановиться можно двумя способами: агент печатает тег <promise> с нужной фразой, либо срабатывает лимит --max-iterations. Без тега и без лимита цикл идёт бесконечно — это стоит держать в голове до запуска.
Техника подходит для задач с понятным критерием успеха и для проектов с нуля, где нужна доработка по шагам. Там, где решение принимает человек или критерий размыт, она мешает: агент будет крутиться без ориентира. Отменить цикл можно, попросив агента об этом — он удалит файл состояния и назовёт число пройденных итераций.
Какие задачи решает
- объяснить новичку, как работает цикл Ralph Loop
- запустить итеративную доработку задачи с лимитом попыток
- задать фразу-сигнал для остановки цикла
- прервать зацикленный прогон и узнать число итераций
- решить, годится ли техника для конкретной задачи
Примеры запросов агенту
- Расскажи, что такое Ralph Loop и как он устроен
- Запусти цикл Ralph для задачи «собрать REST API для списка задач», лимит итераций 20, сигнал завершения — слово COMPLETE
- Отмени цикл Ralph и скажи, сколько итераций прошло
Как установить ralph-loop-help
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill ralph-loop-help -a claude-code2Вручную: положить файлы
~/.claude/skills/ralph-loop-help/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ralph-loop-help/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill ralph-loop-help -a codex2Вручную: положить файлы
.agents/skills/ralph-loop-help/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill ralph-loop-help -a cursor2Вручную: положить файлы
.cursor/skills/ralph-loop-help/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cursor/plugins ralph-loop-help2Вручную: положить файлы
.github/skills/ralph-loop-help/SKILL.md1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill ralph-loop-help -a gemini-cli2Командой платформы
gemini skills install https://github.com/cursor/plugins --path ralph-loop/skills/ralph-loop-helpВручную: положить файлы
.devin/skills/ralph-loop-help/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill ralph-loop-help -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора45
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о ralph-loop-help
Как установить ralph-loop-help в Claude Code?
Выполните npx skills add cursor/plugins --skill ralph-loop-help -a claude-code. Файл скилла окажется по пути ~/.claude/skills/ralph-loop-help/SKILL.md.
Что делает ralph-loop-help?
Объясняет технику Ralph Loop: как устроен повторяющийся цикл, какие есть опции запуска и в каких случаях её применять.
Как остановить цикл Ralph?
Агент печатает тег <promise> с заданной фразой, либо срабатывает --max-iterations. Если ни того, ни другого нет, цикл не прекращается.