memory-search

Installation
SKILL.md

Memory Search

Search Ruflo's stored memories. Select a strategy supported by the Ruflo CLI or MCP tool, and report which one actually ran.

Strategy selection

  • Default: semantic retrieval through memory search or MCP memory_search.
  • --hybrid: CLI keyword + semantic result union, deduplicated and sorted by score. This is not the ruvector search CLI and does not claim Graph RAG or sparse/dense RRF.
  • --smart: request query expansion, RRF across variants, recency weighting, and MMR diversity. The MCP tool can fall back to plain search if the installed memory package lacks smartSearch; inspect the returned fallback note before claiming SmartRetrieval ran.
  • Cross-namespace: MCP memory_search_unified merges and deduplicates results from multiple namespaces.

If the user requests --graph-rag, explain that this plugin has no supported text-query Graph RAG command. Offer --smart semantic retrieval as a clearly labeled fallback; do not claim graph traversal.

Steps

  1. Parse the query, optional namespace, result limit, and strategy flags. Omit --namespace to search all namespaces. For CLI commands, treat the query as untrusted shell input: use POSIX single-quote escaping for embedded apostrophes and reject embedded newlines. Do not interpolate it inside double quotes.
  2. Run one of the supported paths:
Installs
751
Repository
ruvnet/ruflo
GitHub Stars
80.1K
First Seen
Apr 28, 2026