A diagnostic command that checks if your Nowledge Mem instance is reachable and properly configured. Run it when memory operations start failing, during initial setup, or after you've changed config files. It reports back mode, server version, and memory count if healthy, or guides you through troubleshooting steps if something's wrong. The interpretation logic is helpful: it knows to check if the desktop app is running in local mode versus validating your API key for remote setups. Simple enough that you could write it yourself, but nice to have packaged as a reusable skill so you're not constantly re-explaining the same debugging steps to Claude.

skills.sh installs
310
GitHub stars
204
last updated
Aug 21, 2026

Install

$ npx -y skills add nowledge-co/community --skill status --agent claude-code

Installs into .claude/skills of the current project.

Files

Status

Quick diagnostic for Nowledge Mem connectivity and configuration.

When to Use

  • User asks "is my memory working?" or "check status"
  • Memory operations are failing or returning errors
  • After initial setup to verify everything is connected
  • When switching between local and remote mode

Usage

nmem --json status

This shows:

  • Connection: whether the Nowledge Mem server is reachable
  • Server version: which version of the backend is running
  • CLI version: which version of nmem is installed
  • Mode: local or remote (with API URL)
  • Database: whether the knowledge graph is connected

Troubleshooting

If status fails:

  • Ensure the Nowledge Mem desktop app is running, or start the server manually
  • Check that nmem is installed: use the desktop app's Install CLI, pip install nmem-cli, uvx --from nmem-cli nmem, or on Arch Linux yay -S nmem-cli / paru -S nmem-cli
  • For remote mode, verify ~/.nowledge-mem/config.json has correct apiUrl and apiKey

Native Connector

Sponsors

Details

Repository
github.com/nowledge-co/community
First seen
Jun 3, 2026

More from nowledge-co/community

All 7

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs