AIKraft/Skills/ralph-loop-help

ralph-loop-help

Объясняет плагин Ralph Loop, принцип его работы и доступные навыки. Полезно, когда пользователь спрашивает о помощи с ralph loop, хочет понять технику или нуждается в примерах использования.

CUCursor official Разработка ★ 10.1k

Что делает навык

Навык объясняет принцип работы плагина Ralph Loop — итеративной методологии разработки на основе непрерывных циклов ИИ, где агент видит свои предыдущие изменения в файлах и git-истории. Он помогает пользователям понять, как использовать Ralph Loop для сложных задач, и предоставляет инструкции по запуску, отмене и настройке параметров.

Когда применять

  • Пользователь спрашивает, что такое Ralph Loop и как он работает.
  • Необходимо объяснить, как запустить Ralph Loop с указанием параметров (например, --max-iterations).
  • Пользователь хочет понять, как отменить текущий цикл Ralph Loop.
  • Нужно объяснить, как использовать Completion Promises для сигнализации завершения задачи.
  • Пользователь ищет рекомендации, когда стоит или не стоит применять Ralph Loop.

Как работает

  1. Объяснить, что Ralph Loop использует технику Ральфа Виггума: один и тот же промпт подается агенту повторно.
  2. Описать процесс итерации: агент работает над задачей, изменяет файлы, пытается выйти, но стоп-хук перехватывает выход и снова подает тот же промпт.
  3. Указать, что агент видит свои предыдущие изменения в файлах и git-истории, что позволяет ему итеративно улучшать результат.
  4. Объяснить, как запустить Ralph Loop, передав задачу и опции (например, --max-iterations и --completion-promise).
  5. Описать, как отменить Ralph Loop: попросить агента удалить файл состояния .cursor/ralph/scratchpad.md и сообщить количество итераций.
  6. Объяснить, как использовать тег <promise> для сигнализации завершения задачи, чтобы остановить цикл.

Примеры запросов агенту

Что такое Ralph Loop и как он работает?
Как запустить Ralph Loop для задачи 'Build a REST API for todos' с 20 итерациями?
Как отменить текущий Ralph Loop?

Что понадобится

  • Плагин Ralph Loop из репозитория https://github.com/cursor/plugins
  • Доступ к файловой системе для работы с .cursor/ralph/scratchpad.md
  • Поддержка git-истории для отслеживания изменений

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ralph-loop-help» из репозитория: # https://github.com/cursor/plugins
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ralph-loop-help/ ~/.claude/skills/ralph-loop-help/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.