What problem does it solve?
When memory operations fail, searches return empty results, or add_memory calls error out, it is hard to tell whether the cause is a missing API key, a broken session hook, or a connectivity issue. This Skill runs a structured diagnostic across the entire mem0 plugin stack and reports exactly which component is failing.
Core Features & Use Cases
- Six-point health check: Validates the MEM0_API_KEY, identity resolution (user_id, project_id, branch), memory tool connectivity via search_memories, write capability via add_memory with cleanup, session context injection, and auto-dream gate eligibility.
- Deep memory quality scan: With the --deep flag, detects duplicate memories, stale entries, low-confidence facts, contradictions, and untagged orphan memories across the project store.
- Use Case: After installing the mem0 OpenCode plugin, your memories are not being recalled. Run the status check to discover the shell.env hook never fired, so MEM0_APP_ID is empty, and restart OpenCode to fix it.
Quick Start
Ask the assistant to run a mem0 status diagnostic to verify the plugin is configured and working correctly.