{"id":"c8850bf1-adde-4329-9b73-6e35c8b1e465","shortId":"esMaKz","kind":"skill","title":"pilot-database-bridge","tagline":"Query remote databases through Pilot Protocol tunnels.  Use this skill when: 1. You need to access databases behind NATs or firewalls 2. You want to query remote databases without direct network access 3. You're building agents that need secure database connectivity  Do NOT use t","description":"# Pilot Database Bridge\n\nSecure database access through Pilot Protocol tunnels for remote PostgreSQL, MySQL, MongoDB, and Redis.\n\n## Commands\n\n### Start Gateway\n```bash\npilotctl --json gateway start\n```\n\n### Map Remote Database\n```bash\npilotctl --json gateway map db-server 192.168.100.10\n```\n\n### List Mappings\n```bash\npilotctl --json gateway list\n```\n\n### Stop Gateway\n```bash\npilotctl --json gateway stop\n```\n\n## Workflow Example\n\n```bash\n#!/bin/bash\n# Access remote PostgreSQL\n\npilotctl --json daemon start\npilotctl --json find postgres-prod\npilotctl --json gateway start\npilotctl --json gateway map postgres-prod 192.168.100.10\n\n# Connect with standard client\npsql -h 192.168.100.10 -p 5432 -U dbuser -d production\n```\n\n## Supported Databases\n\n```bash\n# PostgreSQL\npilotctl --json gateway map postgres-server 192.168.100.10\npsql -h 192.168.100.10 -p 5432 -U user -d database\n\n# MySQL\npilotctl --json gateway map mysql-server 192.168.100.11\nmysql -h 192.168.100.11 -P 3306 -u root -p\n\n# MongoDB\npilotctl --json gateway map mongo-server 192.168.100.12\nmongosh mongodb://192.168.100.12:27017\n\n# Redis\npilotctl --json gateway map redis-server 192.168.100.13\nredis-cli -h 192.168.100.13 -p 6379\n```\n\n## Dependencies\n\nRequires pilot-protocol skill, running daemon, and database clients (psql, mysql, mongosh, redis-cli).","tags":["pilot","database","bridge","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network","p2p"],"capabilities":["skill","source-teoslayer","skill-pilot-database-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-database-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,319 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:53.767Z","embedding":null,"createdAt":"2026-05-18T13:22:37.702Z","updatedAt":"2026-05-18T19:14:53.767Z","lastSeenAt":"2026-05-18T19:14:53.767Z","tsv":"'/bin/bash':105 '1':16 '192.168.100.10':87,130,137,155,158 '192.168.100.11':173,176 '192.168.100.12':190,192 '192.168.100.13':202,207 '2':26 '27017':193 '3':37 '3306':178 '5432':139,160 '6379':209 'access':20,36,56,106 'agent':41 'bash':71,79,90,97,104,146 'behind':22 'bridg':4,53 'build':40 'cli':205,226 'client':134,220 'command':68 'connect':46,131 'd':142,163 'daemon':111,217 'databas':3,7,21,32,45,52,55,78,145,164,219 'db':85 'db-server':84 'dbuser':141 'depend':210 'direct':34 'exampl':103 'find':115 'firewal':25 'gateway':70,74,82,93,96,100,121,125,150,168,185,197 'h':136,157,175,206 'json':73,81,92,99,110,114,120,124,149,167,184,196 'list':88,94 'map':76,83,89,126,151,169,186,198 'mongo':188 'mongo-serv':187 'mongodb':65,182 'mongosh':191,223 'mysql':64,165,171,174,222 'mysql-serv':170 'nat':23 'need':18,43 'network':35 'p':138,159,177,181,208 'pilot':2,9,51,58,213 'pilot-database-bridg':1 'pilot-protocol':212 'pilotctl':72,80,91,98,109,113,119,123,148,166,183,195 'postgr':117,128,153 'postgres-prod':116,127 'postgres-serv':152 'postgresql':63,108,147 'prod':118,129 'product':143 'protocol':10,59,214 'psql':135,156,221 'queri':5,30 're':39 'redi':67,194,200,204,225 'redis-c':203,224 'redis-serv':199 'remot':6,31,62,77,107 'requir':211 'root':180 'run':216 'secur':44,54 'server':86,154,172,189,201 'skill':14,215 'skill-pilot-database-bridge' 'source-teoslayer' 'standard':133 'start':69,75,112,122 'stop':95,101 'support':144 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'tunnel':11,60 'u':140,161,179 'use':12,49 'user':162 'want':28 'without':33 'workflow':102","prices":[{"id":"49a65261-87b9-485f-8e46-7442ee847fd4","listingId":"c8850bf1-adde-4329-9b73-6e35c8b1e465","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:37.702Z"}],"sources":[{"listingId":"c8850bf1-adde-4329-9b73-6e35c8b1e465","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-database-bridge","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-database-bridge","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:37.702Z","lastSeenAt":"2026-05-18T19:14:53.767Z"}],"details":{"listingId":"c8850bf1-adde-4329-9b73-6e35c8b1e465","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-database-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":"317f9ff9d209c3d32dac5ec1c47a1d0dac98da44","skill_md_path":"skills/pilot-database-bridge/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-database-bridge"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-database-bridge","license":"AGPL-3.0","description":"Query remote databases through Pilot Protocol tunnels.  Use this skill when: 1. You need to access databases behind NATs or firewalls 2. You want to query remote databases without direct network access 3. You're building agents that need secure database connectivity  Do NOT use this skill when: - Database is already publicly accessible - You have direct VPN or network access - 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-database-bridge"},"updatedAt":"2026-05-18T19:14:53.767Z"}}