onboard

Configures mem0 API keys, MCP connection, project file import, and coding categories for new projects.

1|Updated Jan 13, 2022
One-click install
npx skills add https://github.com/jayho-k/TIL --skill onboard-jayho-k
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/jayho-k/TIL/tree/main/AI/mem0/code/mem0_code_analize/mem0/integrations/mem0-plugin/skills/onboard
Command: npx skills add https://github.com/jayho-k/TIL --skill onboard-jayho-k

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mem0ai.

What problem does it solve? Setting up the mem0 memory plugin for a new project involves multiple manual steps—API key configuration, MCP server authentication, project file import, and category installation—that are easy to miss or misconfigure. ## Core Features & Use Cases - Guided API Key Setup: Detects whether MEM0_API_KEY is configured and walks the user through shell profile or Desktop app configuration without exposing the secret. - MCP Connection Verification: Checks that mem0 MCP tools are available and verifies connectivity with a test memory search showing user, project, and branch identity. - Project File Import: Detects CLAUDE.md, AGENTS.md, and similar files, then imports them into mem0 so they are stored verbatim for future context. - Automatic Coding Categories: Verifies or installs development-optimized memory categories using an idempotent, self-caching installer. - Use Case: A developer clones a new repository and runs the onboarding wizard once; within a minute mem0 is authenticated, project docs are imported, and memory capture is active for the project. ## Quick Start Run the mem0 onboarding wizard to set up the API key, connect the MCP server, and import this project's files into memory.

Frequently Asked Questions about onboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up the mem0 API key for a new project?

Get an API key from the mem0 dashboard, then either export MEM0_API_KEY in your shell profile or add it through the Desktop app's local environment editor. The onboarding wizard verifies the key is set without printing it to the conversation log.

How do I connect the mem0 MCP server in Claude Code?

The MCP server authenticates using the MEM0_API_KEY you already set, with no OAuth or browser login required. Verify the plugin appears in /plugins and the server in /mcp, then restart Claude Code if tools are still missing.

Does mem0 import CLAUDE.md and AGENTS.md files automatically?

Yes, project files like CLAUDE.md, AGENTS.md, .cursorrules, and mem0.md are imported automatically at session start. The onboarding step verifies import status and can trigger a re-import if files are missing from mem0.

Why does the mem0 categories setup fail with an import error?

The failure means the mem0ai Python SDK is not installed in the plugin's virtual environment. Run the ensure_deps.sh script, which installs dependencies silently and idempotently, then retry the categories setup.

Can I re-run mem0 onboarding after changing my API key?

Yes, the onboarding wizard is safe to re-run after configuration changes. Its scripts are idempotent: the category installer skips API calls when categories already match, and file import verifies server-side state before re-importing.