From claude-mem
Memory search is automatic - just ask about past work or preloaded knowledge naturally.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-mem:mem-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Search is automatic.** The UserPromptSubmit hook detects history-related prompts and injects relevant context.
Search is automatic. The UserPromptSubmit hook detects history-related prompts and injects relevant context.
The hook recognizes patterns like:
When detected, it performs semantic search (if model installed) or text search and injects matching events as context.
Projects can include searchable documentation in .claude-mem/preload/:
project/
├── .claude-mem/
│ └── preload/
│ ├── architecture.md # System design
│ ├── conventions.md # Code conventions
│ └── decisions/ # Subdirs = categories
│ └── database.md # Why we chose X
This content is:
For better search results, install the embedding model:
npm run setup:model # Downloads ~24MB model
Without it, search falls back to LIKE-based text matching.
To browse history manually, start the viewer:
npm run viewer # Opens http://localhost:37777
The viewer provides:
/api/observations - Recent tool events/api/search?q=query - Search events/api/projects - List of projects/api/stats - Database statisticsWrap sensitive content with <private> tags to exclude from storage:
<private>my secret API key</private>
npx claudepluginhub w0h1v/claude-mem --plugin claude-memGuides reception of code review feedback: verify before implementing, avoid performative agreement, push back with technical reasoning when needed.
Design banners for social media, ads, website heroes, and print with multiple art direction options and AI-generated visuals.