correct
The `/correct` command reviews a personal error notebook stored at `~/.claude/skills/learned/writing-review-list.md` to surface recurring writing mistakes before starting work. It filters for active corrections, groups them by category (tone, structure, terminology, formatting), highlights rules missed three or more times, and summarizes the top risks. Use this command manually anytime to audit past mistakes or rely on automatic execution before each task to stay mindful of problematic patterns.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/HelloRuru/claude-memory-engine/HEAD/commands/correct.md -o ~/.claude/commands/correct.mdcorrect.md
# /correct — Review Error Notebook Scan your error notebook and remind yourself what you've gotten wrong before. ## Steps 1. **Load the error notebook** — Read `~/.claude/skills/learned/writing-review-list.md` 2. **Filter active items** — Skip items marked `cleared`, only show `active` ones 3. **Group by category** — Group corrections by type (tone, structure, terminology, formatting, etc.) 4. **Summarize** — List each active rule with its miss count, most recent example 5. **Flag repeat offenders** — Anything missed 3+ times gets highlighted as "needs hard rule" 6. **Report** — "N active corrections. Top risks: [list the ones missed most often]." ## When to run - Runs **automatically** before each task (you don't need to type anything) - Type `/correct` **anytime** to manually review — no need to wait for a task or a cycle
Analyze user corrections and log them into the error notebook
Create a handoff file for another session to pick up
翻錯題本 — 複習之前被改過的地方
Memory management system for Claude Code — Student Loop, Smart Context, Auto Learn, Session Handoff, Correction Cycle. Triggered by memory commands (/save, /reflect, /handoff, /check) or memory-related questions. Not for general programming tasks.