nowledge-mem-npx-skills/skills/check-integration/SKILL.md
Check Nowledge Mem setup, detect your agent, and guide native plugin installation. Use when the user asks about setup, configuration, or when memory tools aren't working as expected.
npx skillsauth add nowledge-co/community check-integrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Verify Nowledge Mem is running and guide the user to the best integration for their agent.
nmem --json status
If this fails, Nowledge Mem is not installed or not running. Guide the user:
Do not only answer "install X". Explain the behavior contract the user will get:
Use this priority order:
Fresh users care about outcome, not transport. Tell them what they will actually get after setup.
| Path | What usually happens | What it does not guarantee | |------|----------------------|----------------------------| | Native integration | Strongest setup: session bootstrap is often automatic; some hosts also add auto-capture or hook-driven recall | Exact proactive recall/distill timing can still be host-specific | | Reusable package | Working Memory, recall, and distill are guided by rules/skills | The host may still ignore the guidance unless prompts and project guidance are strong | | Direct MCP | Tools are available; with the recommended prompt block, the agent can use them proactively | MCP alone does not create host-enforced autonomy |
Check which agent you're running in and recommend the native plugin if available.
The canonical source for this table is community/integrations.json.
| Agent | How to Detect | Native Plugin Install | Docs |
|-------|--------------|----------------------|------|
| Claude Code | Running as Claude Code agent; ~/.claude/ exists | claude plugin marketplace add nowledge-co/community && claude plugin install nowledge-mem@nowledge-community | Guide |
| OpenClaw | Running as OpenClaw agent; ~/.openclaw/ exists | openclaw plugins install clawhub:@nowledge/openclaw-nowledge-mem | Guide |
| Cursor | Running inside Cursor IDE | Link nowledge-mem-cursor-plugin into ~/.cursor/plugins/local/nowledge-mem-cursor, then reload Cursor | Guide |
| Gemini CLI | Running as Gemini CLI agent; ~/.gemini/ exists | Search "Nowledge Mem" in the Gemini CLI Extensions Gallery | Guide |
| Alma | Running inside Alma; ~/.config/alma/ exists | In Alma: Settings > Plugins > Marketplace, search "Nowledge Mem" | Guide |
| Droid | Running inside Droid (Factory) | Add nowledge-co/community marketplace, install nowledge-mem@nowledge-community | Guide |
| Codex CLI | Running as Codex CLI agent; ~/.codex/ exists | Copy nowledge-mem-codex-plugin to ~/.codex/plugins/cache/local/nowledge-mem/local/, then enable [features] plugins = true and [plugins."nowledge-mem@local"] enabled = true in ~/.codex/config.toml | Guide |
| Bub | Running inside Bub | pip install nowledge-mem-bub | Guide |
| Pi | Running as Pi agent; ~/.pi/ exists | pi install npm:nowledge-mem-pi | Guide |
| OpenCode | Running as OpenCode agent; ~/.config/opencode/ or .opencode/ exists | Add "opencode-nowledge-mem" to opencode.json plugin array | Guide |
| Hermes Agent | Running as Hermes agent; ~/.hermes/ exists | Install the native Hermes provider (or use MCP only as fallback) | Guide |
If the agent is not listed above:
npx skills package when the host supports itDo not describe raw MCP as equivalent to a native integration.
After setup, verify with:
nmem --json m search "test" -n 1
If this returns results (or an empty list with no error), the integration is working.
Then state the expected outcome in plain language:
If the path is only guided, say what strengthens it:
nmem available locallyAGENTS.md or equivalent repo guidance when recommendednmem client in remote modeSkills give you CLI-based memory access. Native plugins usually add:
/remember, /recall, /forget (where supported)Do not promise all of these on every host. Match the actual path the user is setting up.
tools
Cross-AI personal knowledge graph memory (Nowledge Mem). Stores memories from this tool, Claude Code, Cursor, browser capture, imported documents, and more. Use when: (1) the user asks about prior work, decisions, preferences, people, dates, plans, or todos, (2) the user references something discussed before or says "remind me" / "what did we decide" / "what was I working on", (3) the conversation produces a decision, preference, plan, or learning worth keeping, (4) the user wants to browse recent activity or explore how ideas connect, (5) the user asks about a past conversation or wants to find a specific thread.
tools
# Nowledge Mem for OpenClaw Use this guide when an AI agent is helping a user install, configure, verify, or explain the Nowledge Mem OpenClaw plugin. Nowledge Mem is not just "memory for OpenClaw." It is the user's shared memory layer across OpenClaw, Claude Code, Cursor, browser capture, imported threads, and documents. OpenClaw joins that context exchange. ## Use This When - The user wants to install or configure the OpenClaw plugin - The user wants OpenClaw to connect to existing Nowledg
tools
Load your current context at session start. Shows what you were working on, active priorities, and unresolved flags. Also trigger when resuming after a break or when the user asks what am I working on.
testing
Search memory store when past insights would improve response. Recognize when user's stored breakthroughs, decisions, or solutions are relevant. Search proactively based on context, not just explicit requests.