What problem does it solve?
When working with Mem0 memories across multiple projects, users need control over whether memories are isolated to the current repository, the current session, or shared across all projects. This Skill lets you view and change that default scope without manually editing configuration files.
Core Features & Use Cases
- View Current Scope: Display the active default scope (project, session, or global) along with the current user, project, and session identity, plus an optional count of memories in scope.
- Change Default Scope: Set the default scope to project (this repo only), session (this run only), or global (all your projects) by updating ~/.mem0/settings.json while preserving all other settings.
- Use Case: You are debugging a personal project and want memories saved during this conversation to stay isolated from your other work. Run the scope command with "session" so new memories and searches are limited to this run only.
Quick Start
Ask the assistant to change the default memory scope to session so memories stay isolated to this conversation.