Agent skill · mem0ai
mem0-tour
Browses all stored memories grouped by category with full content display. Use when reviewing all project memories, exploring stored knowledge, onboarding to a project, or getting an overview of captured decisions, conventions, and learnings.
What it needs
About 3k tokens when loaded.
What this skill does
Mem0 Project Tour Show the user what mem0 has stored for the current project. Cross-project mode When invoked with --all-projects (e.g., /mem0-tour --all-projects or /mem0-tour --all-projects auth middleware), search across ALL projects: 1. Call getmemories with filters={"AND": [{"userid": "<activeuserid>"}]}, pagesize=200 — no appid filter. 2. If a search query was also provided, run searchmemories with query=<query>, filters={"AND": [{"userid": "<activeuserid>"}]}, topk=20 — again no appid. 3. Group results by appid first, then by category within each project. 4. Display: 5. Mark the current project with ← (current) in the heading. If --all-projects is NOT present, use the standard single-project flow below. Peek mode (compact search) When /mem0-tour receives a search query argument (e.g., /mem0-tour auth middleware) WITHOUT --all-projects, run in peek mode — compact one-liner results: 1. Run 2 parallel searchmemories calls: Broad: query=<query>, filters={"AND": [{"userid": "<id>"}, {"appid": "<pid>"}]}, topk=10, rerank=true Targeted: query=<query>, filters={"AND": [{"userid": "<id>"}, {"appid": "<pid>"}, {"metadata": {"type": "decision"}}]}, topk=5, rerank=true 2. Deduplicate by ID, display compact results: Format: <number>. [<type>] <content, 80 chars> (<date>) [mem0:<shortid>] 3. If no results: No memories matching "<query>" for project <projectid>. If no query argument and no --all-projects flag, use the full tour flow below. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills mem0ai/mem0-tour--c0ab2f