status
The `/status` command displays the current synchronization state of the Claude Code auto-memory system, reporting pending file changes, the active memory file being used, last sync timestamp, all memory file locations in the project, and configuration settings from the auto-memory config. Use this command to diagnose memory sync issues, verify that pending changes are being tracked, and confirm which memory file is currently active before running other auto-memory operations.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/severity1/claude-code-auto-memory/HEAD/commands/status.md -o ~/.claude/commands/status.mdstatus.md
Display the current status of memory file synchronization. Check and report: 1. **Pending changes**: Count of files in `.claude/auto-memory/dirty-files` (or session-specific `dirty-files-*` files) awaiting processing 2. **Active memory file**: Determined from `memoryFiles` in `.claude/auto-memory/config.json` - AGENTS.md if present in the list, otherwise CLAUDE.md 3. **Last sync**: Modification timestamp of the active memory file 4. **Memory file locations**: All instances of the active memory file found in the project (search by the active file name) 5. **Configuration**: Current trigger mode, memoryFiles, autoCommit, and autoPush settings from `.claude/auto-memory/config.json` If there are pending changes, offer to run `/auto-memory:calibrate` to process them.
Orchestrates CLAUDE.md updates for changed files
Force recalibration of all CLAUDE.md files
Initialize CLAUDE.md memory structure for project with interactive wizard
Sync CLAUDE.md with manual file changes detected by git
This skill should be used when the user asks to "initialize auto-memory", "create CLAUDE.md", "set up project memory", or runs the /auto-memory:init command. Analyzes codebase structure and generates CLAUDE.md files using the exact template format with AUTO-MANAGED markers.
Process file changes and update CLAUDE.md memory sections. Use when the memory-updater agent needs to analyze dirty files, update AUTO-MANAGED sections, verify content removal, or detect stale commands. Invoked after file edits to keep project memory in sync.