Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    ruvnet

    agent-memory-coordinator

    ruvnet/agent-memory-coordinator
    Productivity
    13,844
    4 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Agent skill for memory-coordinator - invoke with $agent-memory-coordinator

    SKILL.md


    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

    1. Use Clear Keys: project$auth$jwt-config
    2. Set Appropriate TTL: Don't store temporary data forever
    3. Namespace Properly: Organize by project$feature$agent
    4. Document Stored Data: Include metadata about purpose
    5. 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
    Recommended Servers
    Memory Tool
    Memory Tool
    Thoughtbox
    Thoughtbox
    Browser tool
    Browser tool
    Repository
    ruvnet/claude-flow
    Files