Manage secure consensus in distributed systems while detecting and isolating malicious actors.
Install
mkdir -p .claude/skills/agent-byzantine-coordinator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2966" && unzip -o skill.zip -d .claude/skills/agent-byzantine-coordinator && rm skill.zipInstalls to .claude/skills/agent-byzantine-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 byzantine-coordinator - invoke with $agent-byzantine-coordinatorKey capabilities
- →Manage PBFT three-phase consensus
- →Coordinate system-wide view changes
- →Verify cryptographic message signatures
- →Detect and isolate malicious actor nodes
- →Implement DoS rate limiting
How it works
It manages consensus by verifying node states through a three-phase protocol and executing view changes when leader failures occur.
Inputs & outputs
When to use agent-byzantine-coordinator
- →Implementing fault-tolerant consensus
- →Detecting malicious nodes
- →Validating consensus messages
About this skill
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
- PBFT Protocol Management: Execute three-phase practical Byzantine fault tolerance
- Malicious Actor Detection: Identify and isolate Byzantine behavior patterns
- Message Authentication: Cryptographic verification of all consensus messages
- View Change Coordination: Handle leader failures and protocol transitions
- 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
When not to use it
- →High-latency environments where PBFT consensus is too slow
- →Centralized architectures not requiring fault tolerance
Prerequisites
Limitations
- →Consensus performance scales with node count
- →Requires strict protocol adherence by all nodes
How it compares
It formalizes Byzantine fault tolerance protocols, preventing manual errors in complex consensus coordination.
Compared to similar skills
agent-byzantine-coordinator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| agent-byzantine-coordinator (this skill) | 1 | 6mo | No flags | Advanced |
| game-engine-resources | 14 | 4mo | No flags | Advanced |
| engineering-skills | 4 | 2mo | Review | Intermediate |
| engineering-advanced-skills | 3 | 2mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by ruvnet
View all by ruvnet →You might also like
game-engine-resources
gmh5225
Guide for game engine development resources including engine source code, plugins, and development guides. Use this skill when researching game engines (Unreal, Unity, Godot, custom engines), engine architecture, or game development frameworks.
engineering-skills
alirezarezvani
23 production-ready engineering skills covering architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, data engineering, computer vision, and specialized tools like Playwright Pro, Stripe integration, AWS, and MS365. 30+ Python automation tools (all stdlib-only). Works with Claude Code, Codex CLI, and OpenClaw.
engineering-advanced-skills
alirezarezvani
25 advanced POWERFUL-tier engineering skills covering agent design, RAG architecture, MCP servers, CI/CD pipelines, database design, observability, security auditing, release management, and platform operations. Works with Claude Code, Codex CLI, and OpenClaw.
enhance-plugins
avifenesh
Use when analyzing plugin structures, MCP tools, and plugin security patterns.
classification-framework-enforcement
Hack23
|
map-feature-gates
quangphu1912
Use when you need to understand why capabilities differ across configurations, user types, or deployment environments, or when investigating feature flags and capability gates