This coordinates persistent memory across Claude sessions and between agents, handling storage, retrieval, and namespace management so context doesn't vanish when a conversation ends. You'd reach for it when building multi-agent workflows that need to share state, remember architectural decisions across sessions, or maintain project context over time. It implements patterns like project-specific namespaces, TTL-based expiration, and compression for large entries. The interesting bit is how it structures memory hierarchies from global down to ephemeral task memory, which feels right for complex agent swarms. Honestly most useful if you're already running coordinated agent workflows, otherwise it's solving a problem you don't have yet.
npx skills add https://github.com/ruvnet/ruflo --skill agent-memory-coordinator