How this command is triggered — by the user, by Claude, or both
Slash command
/somto-dev-toolkit:cancel-prdThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Cancel PRD Loop To cancel the PRD loop: 1. Find any prd-loop state files: 2. **If NONE**: Say "No active PRD loop found in this project." 3. **If file(s) found**: - Read the FIRST state file to get: `feature_name`, `current_phase`, `started_at` - Remove ALL prd-loop state files: `rm .claude/prd-loop-*.local.md` - Show summary:
To cancel the PRD loop:
Find any prd-loop state files:
ls .claude/prd-loop-*.local.md 2>/dev/null || echo "NONE"
If NONE: Say "No active PRD loop found in this project."
If file(s) found:
feature_name, current_phase, started_atrm .claude/prd-loop-*.local.md━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 PRD Loop Summary (Cancelled)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Feature: FEATURE_NAME
Phase: CURRENT_PHASE
Duration: Xm Ys (calculate from started_at to now)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
npx claudepluginhub somtougeh/somto-dev-toolkit2plugins reuse this command
First indexed Jan 24, 2026
/prp-ralph-cancelCancels active PRP Ralph loop: removes state file if present, reports iteration number, plan path, preserved work (git status/commits), and resume options; notes if no loop active.
/cancel-codeCancels active ClosedLoop loop: checks for .closedloop-ai/closedloop-loop.local.md state file, reads iteration if present, removes it, and reports status with iteration number or 'no active loop'.
/cancel-rlcr-loopCancels active RLCR loop by running a Bash script, reports status from output, and prompts user for confirmation if in Finalize phase.
/cancel-loop-codex-reviewCancels an active loop-with-codex-review by checking for state files, reading the current round number, and removing the state files.
/buidl-cancelCancels the currently running loop by marking its state as cancelled. Preserves worktree, branch, session directory, and PR (if created) for manual resumption or cleanup.
/cancel-reviewCancels an active review loop by removing .claude/ state, lock, and generated files, reporting phase and review ID if active or noting none found.