Memory preservation for Claude Code sessions. Use when approaching token limits, needing to /reset or /compact, switching between complex tasks, or preserving critical session state before context loss. Creates comprehensive memory dumps at /tmp/total-recall containing current state, decisions, artifacts, and next steps for seamless context restoration.
Installs into .claude/skills of the current project.
Are you the author of Total Recall Majiayu000?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/diegosouzapw-total-recall-majiayu000)
---
name: total-recall
description: Memory preservation for Claude Code sessions. Use when approaching token limits, needing to /reset or /compact, switching between complex tasks, or preserving critical session state before context loss. Creates comprehensive memory dumps at /tmp/total-recall containing current state, decisions, artifacts, and next steps for seamless context restoration.
---
# Total Recall - Context Preservation for Claude Code
## Quick Start
When you need to preserve session context before `/reset` or `/compact`:
```bash
# Save current session context
/total-recall
```
This creates a memory dump at `/tmp/total-recall` containing:
- Current work state and project context
- Key decisions and rationale
- Generated files and artifacts with paths
- Next steps and action items
- Important technical notes and constraints
## When to Use
Use this skill when:
- Approaching token limits (`Context left until auto-compact: 0%`)
- Need to `/reset` but can't afford to lose state
- Switching between multiple complex tasks
- Building up conversation history debt
- Working on multi-step tasks with critical state