Working Memory — Development skill for Claude Code
This is your working memory.
How to install Working Memory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open davegoldblatt/total-recall and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Working Memory does
This is your working memory. Auto-loaded every session via CLAUDE.local.md. > ~1500 word limit. Only behavior-changing facts earn a place here. > Last updated: [today's date]
Alternatives in Development
- Claude Code System Prompts — 5,900+ Extracted system prompts from Claude Code, updated for each release 6.3k ★
- Claude Code Guide — The Complete Claude Code CLI Guide - Live & Auto-Updated Every 2 Days 2.6k ★
- Simplify — Reduce complexity without changing behavior — code simplification 263 ★
README
Initialize the Total Recall memory system in this project.
What To Do
Create the following directory structure and files. If any already exist, skip them (do not overwrite).
Directory Structure
memory/
├── SCHEMA.md
├── daily/
├── registers/
│ ├── _index.md
│ ├── people.md
│ ├── projects.md
│ ├── decisions.md
│ ├── preferences.md
│ ├── tech-stack.md
│ └── open-loops.md
└── archive/
├── projects/
└── daily/
Plus at the project root:
CLAUDE.local.md— working memory (auto-loaded, gitignored)
CLAUDE.local.md (Working Memory)
If CLAUDE.local.md does not exist, create it:
# Working Memory
> This is your working memory. Auto-loaded every session via CLAUDE.local.md.
> ~1500 word limit. Only behavior-changing facts earn a place here.
> Last updated: [today's date]
## Active Context
**Current Focus**: [not yet set]
**Key Deadline**: [none]
**Blockers**: [none]
## Project State
[No projects tracked yet. Use /recall-write to start capturing.]
## Critical Preferences
- [None captured yet]
## Key Decisions in Effect
- [None captured yet]
## People Context
- [None captured yet]
## Open Loops
- [None yet]
## Session Continuity
[Fresh install — no prior sessions.]
---
*For detailed history, see memory/registers/*
*For daily logs, see memory/daily/*
Also add `CLAUDE.local.md` to `.gitignore` if not already there (it contains personal memory).
memory/SCHEMA.md
Create the full schema documentation that teaches Claude how the memory system works. Include:
- The four-tier architecture (daily logs → registers → working memory → archive)
- Write gate rules ("Does this change future behavior?")
- Read rules (what's auto-loaded vs on-demand)
- Routing table (triggers and destinations)
- Contradiction protocol (never silently overwrite, mark superseded)
- Correction handling (highest priority writes, propagate to all tiers)
- Maintenance cadences (immediate, end-of-session, periodic, quarterly)
- Note that working memory is in CLAUDE.local.md (auto-loaded) and protocol is in .claude/rules/total-recall.md (auto-loaded)
Register Templates
Create each register file with its header and empty structure. Each should have a descriptive comment explaining when it gets loaded and what belongs in it.
memory/registers/_index.md
# Register Index
> Lists all registers and when to load them. Read on session start.
| Register | Load When | Contains |
|----------|-----------|----------|
| people.md | A person is mentioned | Roles, preferences, contact context |
| projects.md | A project is discussed | State, goals, decisions, blockers |
| decisions.md | Past choices are questioned | Decisions with rationale and outcomes |
| preferences.md | Task involves user style | Code style, communication, workflow prefs |
| tech-stack.md | Technical choices come up | Languages, frameworks, tools, constraints |
| open-loops.md | Every session (auto) | Active follow-ups, dead
Related Skills
Harnessmeter
A profiler for your agentic harness. Price every line of CLAUDE.md, every skill, subagent and MCP tool schema
Blue
Blue is a standalone, self-hosted metaharness that gives organizations one place to govern coding-agent config
Project Instructions
This file is automatically loaded by Claude Code at session start. Place project-specific instructions, conven
Getting Started With Claude Code
Your Guide to Installing and Using Claude Code for the Top 100 Recipes Last Updated: December 2025 ---
Cologne Alert Triage
Created: 16-06-2026 · Last updated: 05-09-2026
Cologne PHP XSS Sweep
Created: 16-06-2026 · Last updated: 05-09-2026
Related Agents
Review Comments
Aggressively reviews inline code comments in the diff — flags comments that are unnecessary, redundant, stale,
Edt
UX designer and visual information specialist. Every pixel must earn its place.
Comment Reaper
Deletes comments that do not earn their place and flags the code they were covering for. Report-only on code;