← ClaudeAtlas

auto-rewindlisted

Use when context contains `[AUTO-REWIND] Tests failed:`, when the user expresses rejection ("wrong", "broken", "undo", "not what I wanted"), or when Claude realizes prior edits were based on a wrong assumption. Do not fix forward — follow the rewind protocol instead.
jzills/Claude-Marketplace · ★ 0 · AI & Automation · score 60
Install: claude install-skill jzills/Claude-Marketplace
# Auto-Rewind ## Overview When something goes wrong, the instinct is to fix forward. That instinct is wrong here. When a trigger fires, stop and guide a `/rewind` instead. ## Trigger Recognition Three signals activate this skill: 1. **Hook injection** — context contains `[AUTO-REWIND] Tests failed:` — this is a directive from the harness, not instrumentation to debug 2. **User rejection** — user says "wrong", "broken", "undo", "not what I wanted", "revert", "that's not right", "not quite", "that's not what I meant", "not really what I was after", or similar 3. **Self-detection** — you realize prior edits were based on a wrong assumption, wrong interface, or misunderstood requirement ## Why /rewind, Not Fix-Forward | Rationalization | Why It's Wrong | |---|---| | "I can fix the code myself" | Fixing forward leaves a misleading conversation trail of wrong reasoning | | "A targeted fix is faster" | When the wrong path was taken, forward fixes compound the error | | "Manual revert keeps me in control" | Manual reversion leaves conversation history intact but misleading — `/rewind` restores both code AND conversation | | "I'll lose conversation context" | You lose the *wrong* context. That's the point. | | "`[AUTO-REWIND]` is just a test result" | It is a directive from the harness. Treat it as a command to stop and rewind. | | "The rest of the work was probably fine" | You don't know that. Rewind to a clean state and re-approach. | ## Reading Config Check `.claude/auto-r