From claude-memory
Diagnoses ClaudeMemory installation and configuration issues. Checks database, schema, hooks, CLAUDE.md, snapshot, MCP server, and ingest activity.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-memory:debug-memoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When invoked with `/debug-memory`, this skill runs comprehensive diagnostics on your ClaudeMemory installation.
When invoked with /debug-memory, this skill runs comprehensive diagnostics on your ClaudeMemory installation.
This skill will verify:
First, check the memory system status using the MCP tool:
memory.check_setup
This returns:
Based on the check results:
✅ System is healthy! Show the user:
⚠️ System needs setup. Check for:
claude-memory initgem update claude-memoryGive the user clear next steps:
For missing setup:
# Initialize ClaudeMemory
claude-memory init
# Or use the setup skill
/setup-memory
For configuration issues:
# Check system health
claude-memory doctor
# View current status
claude-memory status
For version issues:
# Upgrade to latest version
gem update claude-memory
claude-memory init # Re-run init after upgrade
After user follows recommendations, run memory.check_setup again to confirm the issue is resolved.
claude-memory init or /setup-memory.claude/settings.json missing hook definitionsclaude-memory init to add hooks@.claude/rules/claude_memory.generated.md import.claude/CLAUDE.mdgem update claude-memoryclaude-memory doctorRunning ClaudeMemory diagnostics...
✅ Global database: healthy
- Location: ~/.claude/memory.sqlite3
- Schema: v7
- Facts: 42
✅ Project database: healthy
- Location: .claude/memory.sqlite3
- Schema: v7
- Facts: 127
- Last ingest: 2026-01-29T21:47:41Z
✅ Hooks: configured
✅ Snapshot: published
✅ CLAUDE.md: importing snapshot
All systems operational! Memory is working correctly.
Use /debug-memory when:
/setup-memory - Install or upgrade ClaudeMemoryclaude-memory doctor - CLI health checkclaude-memory status - View system statusmemory.check_setup - The underlying MCP toolnpx claudepluginhub codenamev/claude_memory --plugin claude-memoryInstalls, configures, or upgrades ClaudeMemory: checks gem version, runs doctor, inits databases, adds version markers, and reports status.
Shows memory system health: working memory word counts/open loops, daily logs/registers/archive stats, stale/superseded entries, hooks status, with recommendations.
Provides stable principles, keyword registry, and navigation for Claude Code memory system (CLAUDE.md, static memory, hierarchy, imports). Delegates details to docs-management skill.