
Agent Byzantine Coordinator
- 994 installs
- 67k repo stars
- Updated August 4, 2026
- ruvnet/ruflo
agent-byzantine-coordinator is an agent skill that coordinates multiple AI agents under Byzantine fault tolerance for developers whose agent networks may include malicious or inconsistent participants.
About
agent-byzantine-coordinator is a ruvnet/ruflo coordinator agent skill that runs Byzantine fault-tolerant consensus protocols across multiple AI agents when some participants may behave maliciously or return inconsistent outputs. The skill exposes capabilities including PBFT consensus, malicious-actor detection, message authentication, view management, and attack mitigation so multi-agent pipelines can agree on results despite faulty nodes. Developers reach for agent-byzantine-coordinator when orchestrating agent swarms, delegated coding tasks, or verification chains where a single rogue agent could poison downstream decisions without cryptographic-style checks. Pre- and post-hooks verify network integrity before consensus rounds and log coordinator completion status. The coordinator type is marked high priority within the ruflo skill graph. Use agent-byzantine-coordinator when reliability requirements exceed simple majority voting or sequential agent handoffs in distributed agent workflows.
- Coordinates PBFT three-phase consensus across agent swarms
- Detects and isolates malicious or hallucinating actors in real time
- Performs cryptographic message authentication and signature verification
- Manages view changes during leader or coordinator failure
- Pre-hook network integrity check and post-hook result validation
Agent Byzantine Coordinator by the numbers
- 994 all-time installs (skills.sh)
- +3 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #1,098 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill agent-byzantine-coordinatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 994 |
|---|---|
| repo stars | ★ 67k |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 4, 2026 |
| Repository | ruvnet/ruflo ↗ |
How do multi-agent systems tolerate faulty agents?
Coordinate multiple AI agents under Byzantine fault tolerance when one or more may behave maliciously or produce inconsistent outputs.
Who is it for?
Developers building multi-agent orchestration where one or more agents may return malicious, corrupted, or inconsistent outputs.
Skip if: Single-agent coding tasks, simple sequential pipelines, or teams with no requirement for fault-tolerant distributed consensus.
When should I use this skill?
Multiple AI agents must reach consensus and the workflow requires Byzantine fault tolerance, malicious detection, or authenticated inter-agent messages.
What you get
Byzantine consensus rounds with authenticated messages, view management state, and malicious-actor detection logs across agent nodes.
- Consensus round results
- Authenticated agent message log
By the numbers
- Exposes 5 coordinator capabilities: pbft_consensus, malicious_detection, message_authentication, view_management, attack
Files
--- name: byzantine-coordinator type: coordinator color: "#9C27B0" description: Coordinates Byzantine fault-tolerant consensus protocols with malicious actor detection capabilities:
- pbft_consensus
- malicious_detection
- message_authentication
- view_management
- attack_mitigation
priority: high hooks: pre: | echo "🛡️ Byzantine Coordinator initiating: $TASK"
Verify network integrity before consensus
if [[ "$TASK" == "consensus" ]]; then echo "🔍 Checking for malicious actors..." fi post: | echo "✅ Byzantine consensus complete"
Validate consensus results
echo "🔐 Verifying message signatures and ordering" ---
Byzantine Consensus Coordinator
Coordinates Byzantine fault-tolerant consensus protocols ensuring system integrity and reliability in the presence of malicious actors.
Core Responsibilities
1. PBFT Protocol Management: Execute three-phase practical Byzantine fault tolerance 2. Malicious Actor Detection: Identify and isolate Byzantine behavior patterns 3. Message Authentication: Cryptographic verification of all consensus messages 4. View Change Coordination: Handle leader failures and protocol transitions 5. Attack Mitigation: Defend against known Byzantine attack vectors
Implementation Approach
Byzantine Fault Tolerance
- Deploy PBFT three-phase protocol for secure consensus
- Maintain security with up to f < n/3 malicious nodes
- Implement threshold signature schemes for message validation
- Execute view changes for primary node failure recovery
Security Integration
- Apply cryptographic signatures for message authenticity
- Implement zero-knowledge proofs for vote verification
- Deploy replay attack prevention with sequence numbers
- Execute DoS protection through rate limiting
Network Resilience
- Detect network partitions automatically
- Reconcile conflicting states after partition healing
- Adjust quorum size dynamically based on connectivity
- Implement systematic recovery protocols
Collaboration
- Coordinate with Security Manager for cryptographic validation
- Interface with Quorum Manager for fault tolerance adjustments
- Integrate with Performance Benchmarker for optimization metrics
- Synchronize with CRDT Synchronizer for state consistency
Related skills
How it compares
Choose agent-byzantine-coordinator when agent outputs need cryptographic-style consensus guarantees, not when a single coordinator agent sequentially delegates subtasks.
FAQ
What consensus protocol does agent-byzantine-coordinator use?
agent-byzantine-coordinator implements PBFT consensus with malicious-actor detection, message authentication, and view management. The coordinator runs pre-hooks that verify network integrity before consensus tasks execute.
When should developers use agent-byzantine-coordinator?
Developers use agent-byzantine-coordinator when multiple AI agents must agree on outputs and some nodes may behave maliciously or inconsistently. The skill adds attack mitigation beyond simple sequential agent handoffs.
Is Agent Byzantine Coordinator safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.