{"id":"8f6b0100-8f52-413a-bfde-449f5eaa0768","shortId":"gPn38f","kind":"skill","title":"pilot-directory","tagline":"Local directory of known agents with cached metadata.  Use this skill when: 1. Maintaining a persistent directory of frequently contacted agents 2. Caching agent metadata for offline reference 3. Building a local address book of trusted or favorite agents  Do NOT use this skill w","description":"# pilot-directory\n\nMaintain a local directory of known agents with cached metadata.\n\n## Commands\n\n### List all known peers\n```bash\npilotctl --json peers\n```\n\n### Find agent by hostname\n```bash\npilotctl --json find <hostname>\n```\n\n### Lookup agent by node ID\n```bash\npilotctl --json lookup <node-id>\n```\n\n### Check trust status\n```bash\npilotctl --json trust\n```\n\n## Workflow Example\n\nBuild directory of AI agents and export for offline reference:\n\n```bash\n# Discover all AI agents\nai_agents=$(pilotctl --json peers | jq '[.peers[] | select(.tags[] | contains(\"ai\"))]')\n\n# Enrich with detailed info\necho \"$ai_agents\" | jq -r '.[].node_id' | while read node_id; do\n  info=$(pilotctl --json lookup \"$node_id\")\n  echo \"$info\" >> ai_directory.jsonl\ndone\n\n# Create summary\njq -s '.' ai_directory.jsonl > ai_directory.json\n\n# Build quick-lookup table\njq -r '.[] | \"\\(.hostname) \\(.node_id)\"' ai_directory.json > ai_lookup.txt\n```\n\n## Dependencies\n\nRequires pilot-protocol skill and a running daemon.","tags":["pilot","directory","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p","pilot-protocol"],"capabilities":["skill","source-teoslayer","skill-pilot-directory","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-directory","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 (991 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:54.101Z","embedding":null,"createdAt":"2026-05-18T13:22:38.183Z","updatedAt":"2026-05-18T19:14:54.101Z","lastSeenAt":"2026-05-18T19:14:54.101Z","tsv":"'1':16 '2':25 '3':32 'address':36 'agent':8,24,27,42,58,72,80,101,111,113,129 'ai':100,110,112,122,128 'ai_directory.json':154,165 'ai_directory.jsonl':147,153 'ai_lookup.txt':166 'bash':67,75,84,91,107 'book':37 'build':33,97,155 'cach':10,26,60 'check':88 'command':62 'contact':23 'contain':121 'creat':149 'daemon':176 'depend':167 'detail':125 'directori':3,5,20,51,55,98 'discov':108 'done':148 'echo':127,145 'enrich':123 'exampl':96 'export':103 'favorit':41 'find':71,78 'frequent':22 'hostnam':74,162 'id':83,133,137,144,164 'info':126,139,146 'jq':117,130,151,160 'json':69,77,86,93,115,141 'known':7,57,65 'list':63 'local':4,35,54 'lookup':79,87,142,158 'maintain':17,52 'metadata':11,28,61 'node':82,132,136,143,163 'offlin':30,105 'peer':66,70,116,118 'persist':19 'pilot':2,50,170 'pilot-directori':1,49 'pilot-protocol':169 'pilotctl':68,76,85,92,114,140 'protocol':171 'quick':157 'quick-lookup':156 'r':131,161 'read':135 'refer':31,106 'requir':168 'run':175 'select':119 'skill':14,47,172 'skill-pilot-directory' 'source-teoslayer' 'status':90 'summari':150 'tabl':159 'tag':120 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'trust':39,89,94 'use':12,45 'w':48 'workflow':95","prices":[{"id":"b33ee9f4-71c9-483e-b5fb-c413ad4cbfea","listingId":"8f6b0100-8f52-413a-bfde-449f5eaa0768","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:38.183Z"}],"sources":[{"listingId":"8f6b0100-8f52-413a-bfde-449f5eaa0768","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-directory","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-directory","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:38.183Z","lastSeenAt":"2026-05-18T19:14:54.101Z"}],"details":{"listingId":"8f6b0100-8f52-413a-bfde-449f5eaa0768","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-directory","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":"dc3d55c85f0cac0db0a3d722801f911fb65365f3","skill_md_path":"skills/pilot-directory/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-directory"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-directory","license":"AGPL-3.0","description":"Local directory of known agents with cached metadata.  Use this skill when: 1. Maintaining a persistent directory of frequently contacted agents 2. Caching agent metadata for offline reference 3. Building a local address book of trusted or favorite agents  Do NOT use this skill when: - You need real-time network discovery (use pilot-discover instead) - You need to visualize relationships (use pilot-network-map instead) - You need to establish new trust (use pilot-trust 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-directory"},"updatedAt":"2026-05-18T19:14:54.101Z"}}