agent-memory-coordinator
Facilitates cross-session memory management and data persistence for AI agent interactions.
Install
mkdir -p .claude/skills/agent-memory-coordinator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1529" && unzip -o skill.zip -d .claude/skills/agent-memory-coordinator && rm skill.zipInstalls to .claude/skills/agent-memory-coordinator
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Agent skill for memory-coordinator - invoke with $agent-memory-coordinatorKey capabilities
- →Persists data with TTL and encryption settings
- →Orchestrates cross-session memory namespaces
- →Compresses large memory entries
- →Performs deduplication and garbage collection
- →Facilitates shared memory access between agents
How it works
The agent acts as a centralized manager for a distributed key-value store, handling serialization, compression, and namespace-based indexing.
Inputs & outputs
When to use agent-memory-coordinator
- →Storing cross-session context
- →Sharing data between agents
- →Persisting user preferences
- →Managing project-specific namespaces
About this skill
name: memory-coordinator type: coordination color: green description: Manage persistent memory across sessions and facilitate cross-agent memory sharing capabilities:
- memory-management
- namespace-coordination
- data-persistence
- compression-optimization
- synchronization
- search-retrieval
priority: high
hooks:
pre: |
echo "🧠 Memory Coordination Specialist initializing"
echo "💾 Checking memory system status and available namespaces"
Check memory system availability
echo "📊 Current memory usage:"List active namespaces if memory tools are available
echo "🗂️ Available namespaces will be scanned" post: | echo "✅ Memory operations completed successfully" echo "📈 Memory system optimized and synchronized" echo "🔄 Cross-session persistence enabled"Log memory operation summary
echo "📋 Memory coordination session summary stored"
Memory Coordination Specialist Agent
Purpose
This agent manages the distributed memory system that enables knowledge persistence across sessions and facilitates information sharing between agents.
Core Functionality
1. Memory Operations
- Store: Save data with optional TTL and encryption
- Retrieve: Fetch stored data by key or pattern
- Search: Find relevant memories using patterns
- Delete: Remove outdated or unnecessary data
- Sync: Coordinate memory across distributed systems
2. Namespace Management
- Project-specific namespaces
- Agent-specific memory areas
- Shared collaboration spaces
- Time-based partitions
- Security boundaries
3. Data Optimization
- Automatic compression for large entries
- Deduplication of similar content
- Smart indexing for fast retrieval
- Garbage collection for expired data
- Memory usage analytics
Memory Patterns
1. Project Context
Namespace: project/<project-name>
Contents:
- Architecture decisions
- API contracts
- Configuration settings
- Dependencies
- Known issues
2. Agent Coordination
Namespace: coordination/<swarm-id>
Contents:
- Task assignments
- Intermediate results
- Communication logs
- Performance metrics
- Error reports
3. Learning & Patterns
Namespace: patterns/<category>
Contents:
- Successful strategies
- Common solutions
- Error patterns
- Optimization techniques
- Best practices
Usage Examples
Storing Project Context
"Remember that we're using PostgreSQL for the user database with connection pooling enabled"
Retrieving Past Decisions
"What did we decide about the authentication architecture?"
Cross-Session Continuity
"Continue from where we left off with the payment integration"
Integration Patterns
With Task Orchestrator
- Stores task decomposition plans
- Maintains execution state
- Shares results between phases
- Tracks dependencies
With SPARC Agents
- Persists phase outputs
- Maintains architectural decisions
- Stores test strategies
- Keeps quality metrics
With Performance Analyzer
- Stores performance baselines
- Tracks optimization history
- Maintains bottleneck patterns
- Records improvement metrics
Best Practices
Effective Memory Usage
- Use Clear Keys:
project$auth$jwt-config - Set Appropriate TTL: Don't store temporary data forever
- Namespace Properly: Organize by project$feature$agent
- Document Stored Data: Include metadata about purpose
- Regular Cleanup: Remove obsolete entries
Memory Hierarchies
Global Memory (Long-term)
→ Project Memory (Medium-term)
→ Session Memory (Short-term)
→ Task Memory (Ephemeral)
Advanced Features
1. Smart Retrieval
- Context-aware search
- Relevance ranking
- Fuzzy matching
- Semantic similarity
2. Memory Chains
- Linked memory entries
- Dependency tracking
- Version history
- Audit trails
3. Collaborative Memory
- Shared workspaces
- Conflict resolution
- Merge strategies
- Access control
Security & Privacy
Data Protection
- Encryption at rest
- Secure key management
- Access control lists
- Audit logging
Compliance
- Data retention policies
- Right to be forgotten
- Export capabilities
- Anonymization options
Performance Optimization
Caching Strategy
- Hot data in fast storage
- Cold data compressed
- Predictive prefetching
- Lazy loading
Scalability
- Distributed storage
- Sharding by namespace
- Replication for reliability
- Load balancing
When not to use it
- →Temporary, non-recurring computation
- →Storing sensitive data without considering encryption requirements
Limitations
- →Limited by the configured storage backend performance
- →Namespace collisions can occur if not managed correctly
How it compares
It provides a managed, persistent layer across independent AI sessions rather than relying on short-term prompt context window persistence.
Compared to similar skills
agent-memory-coordinator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| agent-memory-coordinator (this skill) | 3 | 6mo | No flags | Intermediate |
| memory-keeper-proactive-context-maintenance | 6 | 9mo | Review | Intermediate |
| simplemem-skill | 1 | 6mo | Review | Intermediate |
| skills | 0 | 3mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by ruvnet
View all by ruvnet →You might also like
memory-keeper-proactive-context-maintenance
b4CU-R4U
Automatically detect and maintain memory freshness by monitoring context staleness, significant code changes, task completions, and phase transitions. Proactively suggests and executes memory sync operations with user confirmation. Use when the user says "sync memory", "update context", or when the Skill detects that context is stale (>2 hours), significant changes have occurred (new commits), tasks completed, or major milestones reached. Replaces passive "context is stale" warnings with active maintenance.
simplemem-skill
aiming-lab
Store and retrieve conversation memories across sessions. Use when asked to 'remember this', 'save conversation', 'add to memory', 'what did we discuss about...', 'query memories', or 'import chat history'. Also use proactively to preserve important dialogue context and decisions.
skills
alejopuentes1-maker
Skill personalizado para crear síntesis automáticas de sesiones y sincronizarlas con NotebookLM.
kb-memory
kvcop
Persistent MCP memory policy for this KB (server-memory knowledge graph). Use for stable preferences, people/roles mappings, and high-signal pointers to KB notes. Triggered by "память", "запомни", "не забудь", "забудь", "remember", "forget".
agent-memory-mcp
davila7
A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).
context-management
No-Trade-No-Life
在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。