Specification
- Skill ID
- ruvnet/ruflo/memory-management
- Publisher
- ruvnet
- Repository
- ruflo
- Installs
- 0
- Files
- 3
- Synced
- Sep 23, 2026
How to use it
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
ruvnet/ruflo/memory-managementInstalls these files- SKILL.md
- scripts/memory-backup.sh
- scripts/memory-consolidate.sh
What this skill tells the agent
Memory Management Skill
Purpose
AgentDB memory system with HNSW vector search. Provides 150x-12,500x faster pattern retrieval, persistent storage, and semantic search capabilities for learning and knowledge management.
When to Trigger
- need to store successful patterns
- searching for similar solutions
- semantic lookup of past work
- learning from previous tasks
- sharing knowledge between agents
- building knowledge base
When to Skip
- no learning needed
- ephemeral one-off tasks
- external data sources available
- read-only exploration
Commands
Store Pattern
Store a pattern or knowledge item in memory
npx @claude-flow/cli memory store --key "[key]" --value "[value]" --namespace patternsExample:
npx @claude-flow/cli memory store --key "auth-jwt-pattern" --value "JWT validation with refresh tokens" --namespace patternsSemantic Search
Search memory using semantic similarity
npx @claude-flow/cli memory search --query "[search terms]" --limit 10Example:
npx @claude-flow/cli memory search --query "authentication best practices" --limit 5Retrieve Entry
Retrieve a specific memory entry by key
npx @claude-flow/cli memory get --key "[key]" --namespace [namespace]Example:
npx @claude-flow/cli memory get --key "auth-jwt-pattern" --namespace patternsList Entries
List all entries in a namespace
npx @claude-flow/cli memory list --namespace [namespace]Example:
npx @claude-flow/cli memory list --namespace patterns --limit 20Delete Entry
Delete a memory entry
npx @claude-flow/cli memory delete --key "[key]" --namespace [namespace]Initialize HNSW Index
Initialize HNSW vector search index
npx @claude-flow/cli memory init --enable-hnswMemory Stats
Show memory usage statistics
npx @claude-flow/cli memory statsExport Memory
Export memory to JSON
npx @claude-flow/cli memory export --output memory-backup.jsonScripts
| Script | Path | Description |
|---|---|---|
memory-backup | .agents/scripts/memory-backup.sh | Backup memory to external storage |
memory-consolidate | .agents/scripts/memory-consolidate.sh | Consolidate and optimize memory |
References
| Document | Path | Description |
|---|---|---|
HNSW Guide | docs/hnsw.md | HNSW vector search configuration |
Memory Schema | docs/memory-schema.md | Memory namespace and schema reference |
Best Practices
- Check memory for existing patterns before starting
- Use hierarchical topology for coordination
- Store successful patterns after completion
- Document any new learnings
More from ruvnet
Use this skill in a project
Open any RiverX project, search the Skills panel for ruvnet/ruflo/memory-management, and install it in one click.
