npx claudepluginhub nowledge-co/community --plugin nowledge-memDefined in hooks/hooks.json
command -v nmem >/dev/null 2>&1 || { command -v nmem.cmd >/dev/null 2>&1 && nmem(){ local q=''; for a in "$@"; do q="$q \"$a\""; done; cmd.exe /s /c "\"nmem.cmd\"$q"; }; }; nmem t save --from claude-code --truncate 2>/dev/null || truestartup|resume|clearcommand -v nmem >/dev/null 2>&1 || { command -v nmem.cmd >/dev/null 2>&1 && nmem(){ local q=''; for a in "$@"; do q="$q \"$a\""; done; cmd.exe /s /c "\"nmem.cmd\"$q"; }; }; nmem --json wm read 2>/dev/null | python3 -c "import sys,json;d=json.load(sys.stdin);c=d.get('content','');print(c) if c else sys.exit(1)" 2>/dev/null || cat ~/ai-now/memory.md 2>/dev/null || truecompactcommand -v nmem >/dev/null 2>&1 || { command -v nmem.cmd >/dev/null 2>&1 && nmem(){ local q=''; for a in "$@"; do q="$q \"$a\""; done; cmd.exe /s /c "\"nmem.cmd\"$q"; }; }; { nmem --json wm read 2>/dev/null | python3 -c "import sys,json;d=json.load(sys.stdin);c=d.get('content','');print(c) if c else sys.exit(1)" 2>/dev/null || cat ~/ai-now/memory.md 2>/dev/null || true; } && printf '\n---\nContext was compacted. If you discovered important insights, save them before continuing:\n nmem m add "<insight>" --title "<short title>" --importance 0.8\n'command -v nmem >/dev/null 2>&1 || { command -v nmem.cmd >/dev/null 2>&1 && nmem(){ local q=''; for a in "$@"; do q="$q \"$a\""; done; cmd.exe /s /c "\"nmem.cmd\"$q"; }; }; command -v nmem >/dev/null 2>&1 && printf '[Nowledge Mem] Search past knowledge: nmem --json m search "query". Save insights: nmem m add "content" -t "Title" -i 0.8' || trueRuns workflow driver, checkpoints, checks, runtime context sync, and git sync on SessionStart, UserPromptSubmit, and Stop events. Executes shell commands without bash execution or file writes.