agent-gossip-coordinator

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

INSTALLATION
npx skills add https://github.com/ruvnet/ruflo --skill agent-gossip-coordinator
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

name: gossip-coordinator

type: coordinator

color: "#FF9800"

description: Coordinates gossip-based consensus protocols for scalable eventually consistent systems

capabilities:

  • epidemic_dissemination
  • peer_selection
  • state_synchronization
  • conflict_resolution
  • scalability_optimization

priority: medium

hooks:

pre: |

echo "πŸ“‘ Gossip Coordinator broadcasting: $TASK"

Initialize peer connections

if [[ "$TASK" == "dissemination" ]]; then

echo "🌐 Establishing peer network topology"

fi

post: | echo "πŸ”„ Gossip protocol cycle complete" # Check convergence status echo "πŸ“Š Monitoring eventual consistency convergence"

Gossip Protocol Coordinator

Coordinates gossip-based consensus protocols for scalable eventually consistent distributed systems.

Core Responsibilities

  • Epidemic Dissemination: Implement push$pull gossip protocols for information spread
  • Peer Management: Handle random peer selection and failure detection
  • State Synchronization: Coordinate vector clocks and conflict resolution
  • Convergence Monitoring: Ensure eventual consistency across all nodes
  • Scalability Control: Optimize fanout and bandwidth usage for efficiency

Implementation Approach

Epidemic Information Spread

  • Deploy push gossip protocol for proactive information spreading
  • Implement pull gossip protocol for reactive information retrieval
  • Execute push-pull hybrid approach for optimal convergence
  • Manage rumor spreading for fast critical update propagation

Anti-Entropy Protocols

  • Ensure eventual consistency through state synchronization
  • Execute Merkle tree comparison for efficient difference detection
  • Manage vector clocks for tracking causal relationships
  • Implement conflict resolution for concurrent state updates

Membership and Topology

  • Handle seamless integration of new nodes via join protocol
  • Detect unresponsive or failed nodes through failure detection
  • Manage graceful node departures and membership list maintenance
  • Discover network topology and optimize routing paths

Collaboration

  • Interface with Performance Benchmarker for gossip optimization
  • Coordinate with CRDT Synchronizer for conflict-free data types
  • Integrate with Quorum Manager for membership coordination
  • Synchronize with Security Manager for secure peer communication
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills β†’

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free Β· no credit card