Reference implementations and specifications of consensus protocols
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill consensus-protocol-library --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Consensus Protocol Library?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-consensus-protocol-library-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: consensus-protocol-library
description: Reference implementations and specifications of consensus protocols
allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
metadata:
specialization: computer-science
domain: science
category: distributed-systems
phase: 6
graph:
domains: [domain:computer-science]
specializations: [specialization:theoretical-computer-science]
skillAreas: [skill-area:graph-algorithms, skill-area:mathematical-reasoning, skill-area:language-design]
workflows: [workflow:research-grant-lifecycle]
roles: [role:research-engineer, role:research-scientist]
---
# Consensus Protocol Library
## Purpose
Provides expert guidance on consensus protocol design, analysis, and implementation for distributed systems.
## Capabilities
- Paxos, Raft, PBFT specifications
- Protocol comparison matrix
- Safety/liveness property templates
- Message complexity analysis
- Protocol variant catalog
- Failure mode analysis
## Usage Guidelines
1. **Protocol Selection**: Choose appropriate consensus protocol
2. **Specification Review**: Understand protocol specification
3. **Property Verification**: Verify safety and liveness
4. **Comparison**: Compare protocols for use case
5. **Implementation**: Guide implementation decisions
## Tools/Libraries
- TLA+ specifications
- Reference implementations
- Protocol documentation
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!