cancel-ralph

Cancel ralph mode PRD-driven autonomous development and reset session state.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of needing to immediately stop ongoing ralph mode PRD-driven autonomous development work when tasks are stuck, progressing in the wrong direction, or you need to pivot to a different approach without leaving leftover active state.

Core Features & Use Cases

  • Dual cancellation options: Choose to preserve PRD task history by marking all pending tasks as skipped with cancellation reasons, or delete the PRD file entirely for a completely clean slate.
  • State reset: Automatically updates the deep loop state file to mark the session as cancelled, enabling clean exit from ralph mode.
  • Use case: Use this when autonomous ralph mode tasks are veering off course, you need to pause work to adjust your PRD, or you want to exit autonomous mode without residual active task state.

Quick Start

Use the cancel-ralph skill to immediately stop all active ralph mode autonomous PRD processing and reset the session state.

Frequently Asked Questions about cancel-ralph

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

FAQPage Schema
How do I stop autonomous development tasks in ralph mode?

To stop autonomous development tasks in ralph mode, you can use the cancel-ralph skill to immediately halt PRD-driven processing, mark pending tasks as skipped, and reset the deep loop state for a clean exit.

Can I cancel PRD processing without deleting the task history?

Yes, you can cancel PRD processing without losing history by marking all pending tasks as skipped with cancellation reasons. Alternatively, you can delete the PRD file entirely for a completely clean slate.

What is the best way to exit ralph mode when autonomous tasks are stuck?

The best way to exit ralph mode when autonomous tasks are stuck is to cancel the session, which updates the deep loop state file to a cancelled status and prevents residual active task state.

How does deep loop state reset work when cancelling autonomous development?

Deep loop state reset works by updating the state file to mark the autonomous development session as cancelled, enabling a clean exit and ensuring no leftover active state remains in the environment.

When should I cancel ralph mode PRD processing?

You should cancel ralph mode PRD processing when autonomous tasks are progressing in an incorrect direction, are stuck, or when you need to pause work to adjust the PRD and pivot to a different approach.