# Pilot Network Map

> Visualize network topology, trust graphs, and latency. Use this skill when: 1. Generating network topology diagrams or adjacency matrices 2. Visualizing trust relationships and dependency chains 3. Creating latency heatmaps or proximity maps Do NOT use this skill when: - You need to find specific agents (use pilot-discover instead) - You need to establish connections (use pilot-connect instead) - You only need simple peer lists (use pilot-momy instead)

- Skill: `teoslayer/pilot-network-map` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add teoslayer/pilot-network-map`
- Raw SKILL.md: https://api.skillmd.com/api/skills/teoslayer/pilot-network-map/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: AGPL-3.0
- Author: TeoSlayer (https://skillmd.com/u/teoslayer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/teoslayer/pilot-network-map

---


# pilot-network-map

Visualize network topology, trust graphs, and latency maps for Pilot Protocol.

## Commands

### List all peers (nodes)
```bash
pilotctl --json peers
```

### List trust relationships (edges)
```bash
pilotctl --json trust
```

### Ping for latency (edge weights)
```bash
pilotctl --json ping <node-id>
```

### List active connections
```bash
pilotctl --json connections
```

## Workflow Example

Generate DOT format for Graphviz:

```bash
#!/bin/bash
echo "digraph pilot_network {"
echo "  rankdir=LR;"

# Add nodes
pilotctl --json peers | jq -r '.peers[] | "  \"\(.node_id)\" [label=\"\(.hostname)\"];"'

# Add trust edges
pilotctl --json trust | jq -r '.trusted[] | "  \"\(.source)\" -> \"\(.target)\";"'

echo "}"
```

Render with: `dot -Tpng network.dot -o network.png`

## Dependencies

Requires pilot-protocol skill and a running daemon.

