# Agent Memory Coordinator > Gestiona la memoria persistente entre sesiones y facilita el intercambio de memoria entre agentes. Fuente: https://skillsagentes.com/skills/ruvnet/ruflo/agent-memory-coordinator Markdown: https://skillsagentes.com/skills/ruvnet/ruflo/agent-memory-coordinator.md Repositorio: https://github.com/ruvnet/ruflo Autor: ruvnet Licencia: MIT Actualizado: hace 6 meses Coste de contexto: 19 tok instalada, 1.2k tok al activarse, 1.2k tok con todos los archivos del bundle Bundle: 1 archivo, 5 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent claude-code # Cursor npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent cursor # Codex npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent codex # Gemini CLI npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent gemini # Windsurf npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent windsurf # Cline npx -y skills add ruvnet/ruflo --skill agent-memory-coordinator --agent cline ``` ## Qué hace - Gestiona operaciones de memoria: guardar, recuperar, buscar, borrar y sincronizar datos - Organiza namespaces de memoria por proyecto, agente, colaboración o tiempo - Optimiza datos con compresión automática, deduplicación e indexado inteligente - Facilita la persistencia de contexto entre sesiones y el intercambio de información entre agentes ## Cuándo usarla - Al necesitar recordar contexto de un proyecto entre sesiones - Al recuperar decisiones o datos almacenados previamente por otros agentes - Al continuar un trabajo interrumpido desde donde quedó ## Qué la activa - "Recuerda que usamos PostgreSQL con connection pooling para la base de usuarios" - "¿Qué decidimos sobre la arquitectura de autenticación?" - "Continúa desde donde dejamos la integración de pagos" ## Archivos - SKILL.md — 5 KB ## SKILL.md Reproducido tal cual desde ruvnet/ruflo bajo MIT. Esta sección es el documento original y está en inglés. --- 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/ Contents: - Architecture decisions - API contracts - Configuration settings - Dependencies - Known issues ``` ### 2. Agent Coordination ``` Namespace: coordination/ Contents: - Task assignments - Intermediate results - Communication logs - Performance metrics - Error reports ``` ### 3. Learning & Patterns ``` Namespace: patterns/ 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 ## Dónde encaja - Categoría: [Automatización](https://skillsagentes.com/categorias/automatizacion.md) — Flujos de varios pasos que se ejecutan sin supervisión. - Creador: [ruvnet](https://skillsagentes.com/creators/ruvnet.md) — 275 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Harness Gepa](https://skillsagentes.com/skills/ruvnet/ruflo/harness-gepa.md): Inspecciona y audita genomas GEPA: carga y valida un genoma, renderiza el system prompt que compila, o clasifica los modos de fallo de una transcripción de ejecución. - [Deepseek Reason](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-reason.md): Completion en modo razonamiento contra deepseek-reasoner (R1) de DeepSeek. Devuelve el chain-of-thought por separado de la respuesta final. Lee DEEPSEEK_API_KEY y degrada si falta o la API no responde. - [Deepseek Chat](https://skillsagentes.com/skills/ruvnet/ruflo/deepseek-chat.md): Completion de un solo turno contra el modelo deepseek-chat de DeepSeek vía /v1/chat/completions. Lee DEEPSEEK_API_KEY y degrada con status:degraded si falta o la API no responde. Para tareas sin razonamiento. - [Adr Index](https://skillsagentes.com/skills/ruvnet/ruflo/adr-index.md): Construye o reconstruye el índice de ADRs y su grafo de dependencias ejecutando scripts/import.mjs, en vez de cientos de llamadas MCP. - [Agntcy Status](https://skillsagentes.com/skills/ruvnet/ruflo/agntcy-status.md): Muestra el estado de la integración AGNTCY/SLIM/CASA: si los paquetes están instalados, qué transporte está activo y si el enforcement de CASA está habilitado. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)