Handles distributed memory coordination across agent swarms with a focus on consistency and sync protocols. Sets up memory indexes, implements multi-level caching with LRU eviction, and writes state updates every 30-60 seconds. Uses CRDTs and vector clocks for conflict resolution, which is solid if you're actually running multiple agents that need shared state. The write-ahead logging and snapshot patterns are standard distributed systems fare. Honestly, this feels built for a specific multi-agent architecture rather than general use. If you're coordinating multiple Claude instances or building a swarm system, it gives you the plumbing. Otherwise, it's probably overkill for single-agent workflows.
npx skills add https://github.com/ruvnet/ruflo --skill agent-swarm-memory-manager