npx claudepluginhub SIslamMun/iowarp-plugin --plugin ndp-pluginDefined in hooks/hooks.json
${CLAUDE_PLUGIN_ROOT}/hooks/log_ndp_events.py --event-type Stopndp${CLAUDE_PLUGIN_ROOT}/hooks/log_ndp_events.py --event-type PreToolUse*echo "$(date +%s.%N),$(ps -o %cpu= -p $$),$(ps -o rss= -p $$),$CLAUDE_TOOL_NAME,start" >> ~/.claude/performance.csvndp${CLAUDE_PLUGIN_ROOT}/hooks/log_ndp_events.py --event-type PostToolUse*echo "$(date +%s.%N),$(ps -o %cpu= -p $$),$(ps -o rss= -p $$),$CLAUDE_TOOL_NAME,end" >> ~/.claude/performance.csv; if [[ $(wc -l < ~/.claude/performance.csv) -gt 1000 ]]; then tail -n 500 ~/.claude/performance.csv > ~/.claude/performance.csv.tmp && mv ~/.claude/performance.csv.tmp ~/.claude/performance.csv; fi${CLAUDE_PLUGIN_ROOT}/hooks/log_ndp_events.py --event-type SessionStart${CLAUDE_PLUGIN_ROOT}/hooks/log_ndp_events.py --event-type UserPromptSubmitRuns Node/Bun worker for Claude Code memory: starts service on SessionStart, adds file context before Read tools, logs observations after all tools, summarizes on Stop.