memory-loop
01Plugin Claude Code
Persistent project-scoped memory for Claude Code.
Plugin Claude Code
Persistent project-scoped memory for Claude Code.
Agent
Compresses the project memory hot layer when it grows too large. Reads MEMORY.md and schema.yaml, archives older entries into archive.md, and rewrites MEMORY.md keeping only recent high-value entries. Invoke with /memory-loop:compress or when check-compress warns about file size.
Command
Compress project memory. Archives older entries from MEMORY.md into archive.md to keep the hot layer lean. Run when memory-loop warns about file size.
Command
Save current session work to project memory. Updates MEMORY.md with completed tasks, decisions, and discoveries from this session.
Command
Show project memory status: file size, section counts, and whether compression is recommended.
Hook
Runs when a session starts, executing session-start.sh via bash. From yucai0302/memory-loop.
Hook
Runs when the agent finishes a response, executing check-compress.sh via bash. From yucai0302/memory-loop.
Skill Claude CodeCodex
Update project memory after completing a task, making a key decision, discovering a gotcha, or changing active goals. Use this skill at the end of any meaningful unit of work to write structured entries into .claude/memory/MEMORY.md following the project schema. Also use when the user asks to save memory, update…