agentsclimarketplace

Consensus mechanisms

Skill a5c-ai/babysitter/library/methodologies/ruflo/skills/consensus-mechanisms

Multi-protocol consensus for agent swarms supporting Raft leader election, Byzantine fault tolerance, Gossip state propagation, and CRDT conflict-free merging.From its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill consensus-mechanisms

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.5 KB, 236 tokens by cl100k_base, as published. Nobody here has run it

  • Byzantine fault tolerance is required (untrusted or unreliable agents)
  • State synchronization across distributed agent swarms
  • Conflict-free data merging in concurrent operations

Protocols

ProtocolUse CaseFault ToleranceComplexity
RaftLeader-based consensus, ordered logCrash faults (f < n/2)Medium
ByzantineUntrusted agents, adversarial conditionsByzantine faults (f < n/3)High
GossipEventual consistency, state propagationPartition tolerantLow
CRDTConflict-free replicated data typesAlways convergentLow

Weighted Voting

  • Queen agents: 3x weight multiplier
  • Worker agents: 1x weight
  • Configurable consensus threshold (majority, supermajority, unanimous)

Agents Used

  • agents/swarm-coordinator/ - Protocol orchestration
  • agents/strategic-queen/ - Weighted voting leadership

Tool Use

Invoke via babysitter process: methodologies/ruflo/ruflo-swarm-coordination

What ships with it: 1 file

226 B alongside SKILL.md

Keep looking

Skills are one crate of 326,059. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.