claude-memory-reviewlisted
Install: claude install-skill erclx/toolkit
# Claude memory review
This skill drives the full memory review lifecycle in five phases. Pick the phase from what the user said and whether a review receipt already exists at `<main-root>/.claude/review/memory-review-*.md`.
| User intent | Phase | Mutates |
| ---------------------------------------------- | --------- | ---------------------------- |
| "review memory", "promote memory" (no receipt) | Propose | review file only |
| "challenge the promotes" (receipt exists) | Challenge | review file only |
| "discuss", "respond to questions" | Discuss | review file only |
| "apply decisions", "commit", "ship the review" | Apply | tracked files + memory files |
| "cleanup", "sweep stale", "delete the receipt" | Cleanup | memory files + review file |
If the user just re-pings the skill with no new phrase and a receipt exists, default to Discuss when any `Decision:` contains `?`, otherwise Apply.
## Guards
- All `.claude/memory/` reads, edits, and deletes resolve at the main worktree root, not the current worktree. See Worktrees in `CLAUDE.md`.
- If no `.claude/memory/` directory exists at the main worktree root, stop: `❌ No .claude/memory/ directory found.`
- If `.claude/memory/` contains no `*.md` entries other than `MEMORY.md`, stop: `✅ No memory entries to review.`
- Resolve the main root via `git worktree list --porcelain | grep -m 1 '^worktree '