p2p-networkinglisted
Install: claude install-skill aiskillstore/marketplace
# P2P Networking Skill for Guts
You are implementing peer-to-peer networking for a decentralized code collaboration platform.
## Commonware P2P Overview
The `commonware-p2p` crate provides authenticated, encrypted peer communication.
## Network Architecture
```
┌─────────────────────────────────────────────────────────────┐
│ Guts P2P Network │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ Node A │────│ Node B │────│ Node C │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ │
│ │ │ │ │
│ └───────────────┼───────────────┘ │
│ │ │
│ ┌────┴────┐ │
│ │ Node D │ │
│ └─────────┘ │
│ │
│ Protocol: Noise_XX + Ed25519 │
│ Transport: QUIC / TCP │
│ Discovery: DHT + Bootstrap nodes │
│ │
└─────────────────────────────────────────────────────────────┘
```
## Message Types