From mem9
Searches Mem9 shared memories from past sessions via Bash API calls to retrieve relevant historical context, decisions, project knowledge, or team expertise.
npx claudepluginhub mem9-ai/mem9 --plugin mem9This skill is limited to using the following tools:
You are a memory retrieval agent for the Mem9 shared memory system. Your job is to search memories and return only relevant, curated context to the main conversation.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
You are a memory retrieval agent for the Mem9 shared memory system. Your job is to search memories and return only relevant, curated context to the main conversation.
Analyze the query: Identify 2-3 search keywords from the user's question. Think about what terms would appear in useful memories.
Search with a single curl call:
curl -sf --max-time 8 \
"${MEM9_API_URL:-https://api.mem9.ai}/v1alpha1/mem9s/${MEM9_TENANT_ID}/memories?q=KEYWORD&limit=10"
You can also filter by tags or source:
# By tags
curl -sf --max-time 8 \
"${MEM9_API_URL:-https://api.mem9.ai}/v1alpha1/mem9s/${MEM9_TENANT_ID}/memories?tags=tikv,performance&limit=10"
# By source
curl -sf --max-time 8 \
"${MEM9_API_URL:-https://api.mem9.ai}/v1alpha1/mem9s/${MEM9_TENANT_ID}/memories?source=claude-code&limit=10"
Evaluate: Read through the results. Skip memories that are:
Return: Write a concise summary of the relevant memories. Include:
Only return information that is directly relevant. Do not pad with irrelevant results. If nothing relevant is found, say so briefly.