tashfeenahmed/scallopbot/memory-search
Claude Code and agent skill by tashfeenahmed/scallopbot
- community
Checking that the SKILL.md file is still in the repository.
Search the user's long-term memory for stored facts and past context. Use when the user references something personal, past conversations, or people/projects by name. Do NOT use for current events, news, or real-time info — use bash with web-search for that.
Install
npx vskill@latest install tashfeenahmed/scallopbot/memory-searchSKILL.md
Memory Search Skill
Search through stored memories using hybrid search combining BM25 keyword matching and semantic similarity. Returns ranked results with relevance scores.
When to Use
Use the memory_search skill for:
- Finding user facts: Recall what you've learned about the user
- Searching preferences: Find stored user preferences
- Retrieving context: Get relevant past conversation context
- Subject-specific queries: Find facts about specific people (user, friends, family)
Input Format
The skill accepts JSON arguments via the SKILL_ARGS environment variable:
Parameters
| Parameter | Type | Required | Description | |
|---|---|---|---|---|
query | string | Yes | Search query - keywords, phrases, or natural language questions | |
type | string | No | Filter by memory type: raw, fact, summary, preference, context, or all. Default: fact | |
subject | string | No | Filter to facts about specific person (e.g., "user", "Bob", "John") | |
limit | number | No | Maximum results to return (default: 10, max: 50) |
Memory Types
- fact (default): Extracted facts about the user or others
- preference: User preferences and settings
- raw: Unprocessed conversation data
- summary: Condensed summaries
- context: Processed contextual information
- all: Search all memory types
Output Format
The skill returns JSON to stdout:
Response Fields
| Field | Type | Description | |
|---|---|---|---|
success | boolean | True if search completed successfully | |
output | string | Formatted search results or error message | |
error | string | Error message if search failed | |
exitCode | number | Process exit code (0 = success) |
Examples
Basic fact search
Search with subject filter
Search all memory types
Search for preferences
Search Behavior
- Hybrid search: Combines BM25 keyword matching with semantic similarity
- Default type: Searches "fact" type by default (not raw logs)
- Natural activation: Fresh memories surface easily; old memories fade but can return from a genuinely relevant topic/name without special history wording
- Real reinforcement: User confirmation strengthens memory; automatic retrieval does not
- User boost: Facts about the user get 1.5x score boost
- Relevance scoring: Results sorted by combined relevance score
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/skills/bundled/memory_search/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tashfeenahmed/scallopbot/memory-search)