craigkjhsu/mem0/list-projects
Claude Code and agent skill by craigkjhsu/mem0
- community
Checking that the SKILL.md file is still in the repository.
Lists all projects with stored memories for the current user, showing memory counts and last activity dates. Use when checking which projects have memories, comparing memory distribution across repos, or finding a specific project scope.
Install
npx vskill@latest install craigkjhsu/mem0/list-projectsSKILL.md
The same SKILL.md was published earlier as gabrielmoreira/agent-skills-mirror/list-projects.
Mem0 List Projects
Show all known project scopes for the current user.
Execution
Step 1: Fetch memories to discover app_ids
There is no dedicated "list projects" API endpoint. Discover projects by fetching the user's memories across all scopes.
Important: A filter with only user_id triggers implicit null scoping — it excludes memories that have a non-null app_id. Run two queries and merge:
- Null-scoped:
get_memorieswithfilters={"AND": [{"user_id": "<active_user_id>"}]},page_size=200
— catches memories without app_id
- App-scoped:
get_memorieswithfilters={"AND": [{"user_id": "<active_user_id>"}, {"app_id": {"exists": true}}]},page_size=200
— catches memories with any app_id
Run both calls in parallel. Merge results, deduplicate by memory id.
If either response indicates more pages, paginate (up to 1000 total).
Step 2: Extract distinct projects
For each memory, determine project by:
- Top-level
app_idfield (preferred) metadata.project_id(legacy memories)metadata.project(oldest format)"(unscoped)"if none found
Group by resolved project name. For each project, count:
- Total memories
- Most recent
created_atdate - Top 3
metadata.typevalues by frequency
Step 3: Display
Mark current project with ← current. Sort by memory count descending.
Step 4: Empty state
If zero memories found:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingintegrations/mem0-plugin/skills/list-projects/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/craigkjhsu/mem0/list-projects)