agent-gossip-coordinator
Implement epidemic dissemination and peer synchronization for eventually consistent systems.
Install
mkdir -p .claude/skills/agent-gossip-coordinator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5169" && unzip -o skill.zip -d .claude/skills/agent-gossip-coordinator && rm skill.zipInstalls to .claude/skills/agent-gossip-coordinator
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Agent skill for gossip-coordinator - invoke with $agent-gossip-coordinatorKey capabilities
- →Coordinate push-pull gossip protocols
- →Manage random peer selection
- →Reconcile state using vector clocks
- →Detect network topology and node failures
- →Optimize bandwidth fanout
How it works
It orchestrates periodic information exchange between peers to converge state toward eventual consistency using anti-entropy mechanisms.
Inputs & outputs
When to use agent-gossip-coordinator
- →Synchronizing distributed state
- →Implementing gossip protocol
- →Monitoring consistency convergence
About this skill
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
When not to use it
- →Systems requiring immediate strong consistency
- →Environments with low-bandwidth constraints that cannot tolerate gossip traffic
Prerequisites
Limitations
- →Does not provide immediate global state consistency
- →Convergence time depends on network size
How it compares
It automates the peer-to-peer synchronization logic, ensuring consistent state propagation without manual orchestration.
Compared to similar skills
agent-gossip-coordinator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| agent-gossip-coordinator (this skill) | 1 | 6mo | No flags | Intermediate |
| common-technical-practices | 2 | 3mo | No flags | Intermediate |
| graceful-degradation | 1 | 7mo | No flags | Intermediate |
| domain-cloud-native | 1 | 6mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by ruvnet
View all by ruvnet →You might also like
common-technical-practices
TencentBlueKing
通用技术实践指南,涵盖 AOP 切面、分布式锁、重试机制、参数校验、性能监控、定时任务、审计日志等后端开发中的常见技术实践。当用户需要实现横切关注点、处理并发控制、配置重试策略、添加性能监控或实现审计功能时使用。
graceful-degradation
parcadei
Graceful Degradation with Helpful Messages
domain-cloud-native
actionbook
Use when building cloud-native apps. Keywords: kubernetes, k8s, docker, container, grpc, tonic, microservice, service mesh, observability, tracing, metrics, health check, cloud, deployment, 云原生, 微服务, 容器
review-quality
Lurek2D
Load this skill when auditing overall repo quality, hotspots, contract drift, and tool-reported quality findings. Skip it for narrow module implementation tasks with clear requested edits.
dream-state
fabioc-aloha
Architecture maintenance, connection validation, automated health diagnostics, and unconscious processing
config-contracts
grimlor
TOML config structure and validation rules. Use when creating or modifying config files (global_rubric.toml, role_archetypes.toml, settings.toml), updating config validation, or loading config in the indexer.