cancel-ralph

Cancel an active Ralph loop and remove its state from .cursor/ralph.

2.6k|204|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cursor/plugins --skill cancel-ralph-cursor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cancel-ralph
Source: https://github.com/cursor/plugins/tree/main/ralph-loop/skills/cancel-ralph
Command: npx skills add https://github.com/cursor/plugins --skill cancel-ralph-cursor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cancel an active Ralph loop to stop ongoing processing and free resources.

Core Features & Use Cases

  • Cancel running Ralph loops and reset progress state by removing .cursor/ralph.
  • Return a clear confirmation including the iteration number when a loop was at the time of cancellation.
  • Use case: abort a long-running Ralph workflow mid-execution to prevent further computation.

Quick Start

Cancel the active Ralph loop when you want to stop ongoing processing.

Frequently Asked Questions about cancel-ralph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cancel a running Ralph loop?

Cancel an active Ralph loop by removing its state and signaling completion. The skill reads the iteration from .cursor/ralph/scratchpad.md, deletes the state, and reports the final message confirming cancellation.

What happens to my iteration state when I abort a Ralph workflow?

When you abort a Ralph workflow, the skill deletes the state directory and reads the final iteration count from .cursor/ralph/scratchpad.md, returning a message indicating exactly where the loop stopped.

Can I retrieve the current iteration count when stopping a Ralph automation?

Yes, when stopping a Ralph automation, the skill retrieves the current iteration count from the scratchpad file before deleting the state, ensuring you know exactly which iteration was active during cancellation.

When should I stop a long-running Ralph iteration mid-execution?

You should stop a long-running Ralph iteration mid-execution when you need to prevent further computation and free resources, effectively resetting the progress state by removing the .cursor/ralph directory.

Does canceling a Ralph loop require any external dependencies?

Canceling a Ralph loop requires no external dependencies. The skill operates independently by reading the local scratchpad file, deleting the state directory, and signaling completion directly.