Cancel Ralph

by cursorccb5507cec15No license10K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated today

Cancel an active Ralph Loop. Use when the user wants to stop, cancel, or abort a running ralph loop.

Instructions onlyProductivity & Workflow
AI-generated overview

Stops an active Ralph Loop by deleting its state file and reporting the iteration it reached.

What it does
This skill cancels a running Ralph Loop. It checks whether the state file .cursor/ralph/scratchpad.md exists; if not, it reports that no active loop was found. If the file exists, it reads the current iteration from the iteration field, removes the .cursor/ralph directory and any done flag, and confirms cancellation with the iteration count.
When to use it
Use it when the user wants to stop, cancel, or abort a running Ralph loop. It applies only when a Ralph Loop may be active in the current workspace.
Requirements
No scripts are shipped; it is instructions only. It needs access to the workspace filesystem to check for and delete the .cursor/ralph directory.

Cancel Ralph

Trigger

The user wants to cancel or stop an active Ralph loop.

Workflow

  1. Check if .cursor/ralph/scratchpad.md exists.

  2. If it does not exist: Tell the user "No active Ralph loop found."

  3. If it exists:

    • Read .cursor/ralph/scratchpad.md to get the current iteration from the iteration: field.
    • Remove the state file and any done flag:
      bash
      rm -rf .cursor/ralph
    • Report: "Cancelled Ralph loop (was at iteration N)."

Output

A short confirmation with the iteration count, or a message that no loop was active.

Source and attribution

Source:cursor/pluginsinralph-loop/skills/cancel-ralphat commitccb5507

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal