{"id":"4214f84a-f84d-4dd2-985d-5d67ef3233fa","shortId":"NGErbR","kind":"skill","title":"pilot-network-map","tagline":"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 ne","description":"# pilot-network-map\n\nVisualize network topology, trust graphs, and latency maps for Pilot Protocol.\n\n## Commands\n\n### List all peers (nodes)\n```bash\npilotctl --json peers\n```\n\n### List trust relationships (edges)\n```bash\npilotctl --json trust\n```\n\n### Ping for latency (edge weights)\n```bash\npilotctl --json ping <node-id>\n```\n\n### List active connections\n```bash\npilotctl --json connections\n```\n\n## Workflow Example\n\nGenerate DOT format for Graphviz:\n\n```bash\n#!/bin/bash\necho \"digraph pilot_network {\"\necho \"  rankdir=LR;\"\n\n# Add nodes\npilotctl --json peers | jq -r '.peers[] | \"  \\\"\\(.node_id)\\\" [label=\\\"\\(.hostname)\\\"];\"'\n\n# Add trust edges\npilotctl --json trust | jq -r '.trusted[] | \"  \\\"\\(.source)\\\" -> \\\"\\(.target)\\\";\"'\n\necho \"}\"\n```\n\nRender with: `dot -Tpng network.dot -o network.png`\n\n## Dependencies\n\nRequires pilot-protocol skill and a running daemon.","tags":["pilot","network","map","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p"],"capabilities":["skill","source-teoslayer","skill-pilot-network-map","topic-agent-skills","topic-ai-agents","topic-clawhub","topic-networking","topic-openclaw","topic-overlay-network","topic-p2p","topic-pilot-protocol"],"categories":["pilot-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/TeoSlayer/pilot-skills/pilot-network-map","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add TeoSlayer/pilot-skills","source_repo":"https://github.com/TeoSlayer/pilot-skills","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 6 github stars · SKILL.md body (865 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:14:58.756Z","embedding":null,"createdAt":"2026-05-18T13:22:44.370Z","updatedAt":"2026-05-18T19:14:58.756Z","lastSeenAt":"2026-05-18T19:14:58.756Z","tsv":"'/bin/bash':102 '1':16 '2':24 '3':31 'activ':88 'add':110,122 'adjac':22 'bash':66,74,83,90,101 'chain':30 'command':61 'connect':89,93 'creat':32 'daemon':150 'depend':29,141 'diagram':20 'digraph':104 'dot':97,136 'echo':103,107,133 'edg':73,81,124 'exampl':95 'format':98 'generat':17,96 'graph':9,54 'graphviz':100 'heatmap':34 'hostnam':121 'id':119 'jq':115,128 'json':68,76,85,92,113,126 'label':120 'latenc':11,33,56,80 'list':62,70,87 'lr':109 'map':4,37,49,57 'matric':23 'ne':45 'network':3,6,18,48,51,106 'network.dot':138 'network.png':140 'node':65,111,118 'o':139 'peer':64,69,114,117 'pilot':2,47,59,105,144 'pilot-network-map':1,46 'pilot-protocol':143 'pilotctl':67,75,84,91,112,125 'ping':78,86 'protocol':60,145 'proxim':36 'r':116,129 'rankdir':108 'relationship':27,72 'render':134 'requir':142 'run':149 'skill':14,42,146 'skill-pilot-network-map' 'sourc':131 'source-teoslayer' 'target':132 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'topolog':7,19,52 'tpng':137 'trust':8,26,53,71,77,123,127,130 'use':12,40 'visual':5,25,50 'weight':82 'workflow':94","prices":[{"id":"991046ec-3129-43b3-ac29-bec4cb7e64a4","listingId":"4214f84a-f84d-4dd2-985d-5d67ef3233fa","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"TeoSlayer","category":"pilot-skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:22:44.370Z"}],"sources":[{"listingId":"4214f84a-f84d-4dd2-985d-5d67ef3233fa","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-network-map","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-network-map","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:44.370Z","lastSeenAt":"2026-05-18T19:14:58.756Z"}],"details":{"listingId":"4214f84a-f84d-4dd2-985d-5d67ef3233fa","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-network-map","github":{"repo":"TeoSlayer/pilot-skills","stars":6,"topics":["agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p","pilot-protocol"],"license":"agpl-3.0","html_url":"https://github.com/TeoSlayer/pilot-skills","pushed_at":"2026-05-13T06:08:49Z","description":"80+ agent skills for Pilot Protocol — communication, file transfer, trust, task routing, swarm coordination, and more","skill_md_sha":"90991051991b65c6a85fa7e0dcc2f04f7534fb48","skill_md_path":"skills/pilot-network-map/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-network-map"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-network-map","license":"AGPL-3.0","description":"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-directory instead)","compatibility":"Requires pilot-protocol skill and pilotctl binary on PATH. The daemon must be running (pilotctl daemon start)."},"skills_sh_url":"https://skills.sh/TeoSlayer/pilot-skills/pilot-network-map"},"updatedAt":"2026-05-18T19:14:58.756Z"}}