claude

auto-memory

Automatically maintains CLAUDE.md files as codebases evolve using hooks, agents, and skills

159 on GitHubby severity1v0.9.2MITupdated 6 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin auto-memory in severity1/claude-code-auto-memory. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (2)

  • codebase-analyzer

    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.

  • memory-processor

    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.

Slash commands (4)

  • /auto-memory:calibrate

    Force recalibration of all CLAUDE.md files

  • /auto-memory:init

    Initialize CLAUDE.md memory structure for project with interactive wizard

  • /auto-memory:status

    Show CLAUDE.md memory sync status

  • /auto-memory:sync

    Sync CLAUDE.md with manual file changes detected by git

Subagents (1)

  • memory-updater

    Orchestrates CLAUDE.md updates for changed files

Hooks (4)

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py" || python "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py"

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/post-tool-use.py" || python "${CLAUDE_PLUGIN_ROOT}/scripts/post-tool-use.py"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py" || python "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py"

  • SubagentStop

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py" || python "${CLAUDE_PLUGIN_ROOT}/scripts/trigger.py"

View source on GitHub

Maintain auto-memory?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted