{"id":"11e32ed6-62e2-41ab-9275-3a52aaa1f19d","shortId":"qGwPWY","kind":"skill","title":"pilot-email-bridge","tagline":"Send and receive emails via Pilot Protocol messaging.  Use this skill when: 1. You need to send email notifications from Pilot agents 2. You want to receive emails as Pilot events 3. You're integrating agents with email-based workflows  Do NOT use this skill when: - You need real","description":"# pilot-email-bridge\n\nSend and receive emails via Pilot Protocol messaging using external SMTP/IMAP tools with Pilot webhooks.\n\n## Commands\n\n### Configure Outbound Webhook\n```bash\npilotctl --json set-webhook https://smtp-relay.example.com/send\n```\n\n### Send Email via Webhook\n```bash\npilotctl --json publish localhost email-outbound --data '{\"to\":\"user@example.com\",\"subject\":\"Alert\",\"body\":\"Status OK\"}'\n```\n\n### Check Inbox\n```bash\npilotctl --json inbox\npilotctl --json inbox --clear\n```\n\n### Receive Messages\n```bash\npilotctl --json recv 1004 --count 10\n```\n\n### Send File Attachment\n```bash\npilotctl --json send-file email-relay /path/to/report.pdf\n```\n\n## Workflow Example\n\n```bash\n#!/bin/bash\n# SMTP relay setup\n\npilotctl --json daemon start --hostname email-relay\npilotctl --json set-webhook http://localhost:8025/smtp\npilotctl --json subscribe localhost email-outbound\n\n# Start external SMTP relay server\npython3 smtp_relay_server.py &\n\n# Publish email\npilotctl --json publish localhost email-outbound --data '{\n  \"to\":\"admin@example.com\",\n  \"subject\":\"Report\",\n  \"body\":\"All systems operational\"\n}'\n```\n\n## Dependencies\n\nRequires pilot-protocol skill, running daemon, SMTP server, and email credentials.","tags":["pilot","email","bridge","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p"],"capabilities":["skill","source-teoslayer","skill-pilot-email-bridge","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-email-bridge","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 (1,212 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.894Z","embedding":null,"createdAt":"2026-05-18T13:22:39.307Z","updatedAt":"2026-05-18T19:14:54.894Z","lastSeenAt":"2026-05-18T19:14:54.894Z","tsv":"'/bin/bash':142 '/path/to/report.pdf':138 '/send':86 '1':17 '10':125 '1004':123 '2':27 '3':36 '8025/smtp':160 'admin@example.com':186 'agent':26,40 'alert':103 'attach':128 'base':44 'bash':78,91,109,119,129,141 'bodi':104,189 'bridg':4,58 'check':107 'clear':116 'command':74 'configur':75 'count':124 'credenti':205 'daemon':148,200 'data':99,184 'depend':193 'email':3,8,22,32,43,57,62,88,97,136,152,166,176,182,204 'email-bas':42 'email-outbound':96,165,181 'email-relay':135,151 'event':35 'exampl':140 'extern':68,169 'file':127,134 'hostnam':150 'inbox':108,112,115 'integr':39 'json':80,93,111,114,121,131,147,155,162,178 'localhost':95,159,164,180 'messag':12,66,118 'need':19,53 'notif':23 'ok':106 'oper':192 'outbound':76,98,167,183 'pilot':2,10,25,34,56,64,72,196 'pilot-email-bridg':1,55 'pilot-protocol':195 'pilotctl':79,92,110,113,120,130,146,154,161,177 'protocol':11,65,197 'publish':94,175,179 'python3':173 're':38 'real':54 'receiv':7,31,61,117 'recv':122 'relay':137,144,153,171 'report':188 'requir':194 'run':199 'send':5,21,59,87,126,133 'send-fil':132 'server':172,202 'set':82,157 'set-webhook':81,156 'setup':145 'skill':15,50,198 'skill-pilot-email-bridge' 'smtp':143,170,201 'smtp-relay.example.com':85 'smtp-relay.example.com/send':84 'smtp/imap':69 'smtp_relay_server.py':174 'source-teoslayer' 'start':149,168 'status':105 'subject':102,187 'subscrib':163 'system':191 'tool':70 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'use':13,48,67 'user@example.com':101 'via':9,63,89 'want':29 'webhook':73,77,83,90,158 'workflow':45,139","prices":[{"id":"c4295ec4-255d-4740-87f9-d4d01171692d","listingId":"11e32ed6-62e2-41ab-9275-3a52aaa1f19d","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:39.307Z"}],"sources":[{"listingId":"11e32ed6-62e2-41ab-9275-3a52aaa1f19d","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-email-bridge","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-email-bridge","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:39.307Z","lastSeenAt":"2026-05-18T19:14:54.894Z"}],"details":{"listingId":"11e32ed6-62e2-41ab-9275-3a52aaa1f19d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-email-bridge","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":"680a065a7953350ce7a1074fc084068c4535db85","skill_md_path":"skills/pilot-email-bridge/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-email-bridge"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-email-bridge","license":"AGPL-3.0","description":"Send and receive emails via Pilot Protocol messaging.  Use this skill when: 1. You need to send email notifications from Pilot agents 2. You want to receive emails as Pilot events 3. You're integrating agents with email-based workflows  Do NOT use this skill when: - You need real-time messaging (use native Pilot instead) - Email server is not configured - The daemon is not running","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-email-bridge"},"updatedAt":"2026-05-18T19:14:54.894Z"}}