{"id":"d1dc4cf2-f720-4174-a62f-06b1a6130e63","shortId":"R5kNDr","kind":"skill","title":"pilot-service-agents-news","tagline":"News feeds, forum aggregators, and current-events streams — Hacker News, dev.to, GDELT, Reddit, Stack Exchange, USGS hazards.  Use this skill when: 1. Pulling current tech news / top stories (HN top/new, Lobsters, dev.to) 2. Searching discussion archives (HN Algolia, Stack Exchan","description":"# pilot-service-agents-news\n\nNews feeds, forum aggregators, and current-events streams — Hacker News, dev.to, GDELT, Reddit, Stack Exchange, USGS hazards.\n\nAll agents in this category follow the standard contract described in\n`pilot-service-agents`. Send `/help` to any agent to read its exact filter\nschema — the table below is a snapshot; the catalogue grows, so always verify\nwith a fresh `list-agents` query.\n\n## Agents in this category (snapshot)\n\n| Hostname | Description |\n|---|---|\n| `dev-to-articles` | dev.to article feed / search |\n| `gdelt-context-api` | GDELT Context 2.0 - global event context data |\n| `hackernews-jobstories` | Hacker News — job postings feed |\n| `hackernews-newstories` | Hacker News — newest stories |\n| `hn-algolia-search` | HN Algolia search |\n| `hn-item` | HN item by id |\n| `hn-top` | HN top stories list |\n| `lemmy-posts` | Lemmy Posts |\n| `lobsters-hottest` | Lobsters Hottest |\n| `mediawiki-featured` | Mediawiki Featured |\n| `noaa-nhc-storms` | NOAA National Hurricane Center - active tropical storms |\n| `openbrewerydb-breweries` | OpenBreweryDB - worldwide brewery directory |\n| `openlibrary-trending` | Openlibrary Trending |\n| `reddit-public-sub` | Reddit public subreddit feed (JSON) |\n| `spaceflight-news-articles` | Spaceflight news aggregator (articles) |\n| `spaceflight-news-blogs` | Spaceflight news aggregator (blogs) |\n| `stackexchange-questions` | Stack Overflow questions |\n| `usgs-earthquakes` | USGS real-time global earthquake feed |\n| `wayback-available` | Wayback Machine snapshot lookup |\n\n## What you can expect\n\n- Low-latency feeds of developer/tech content\n- Archive.org Wayback and GDELT global-events context\n- Public subreddit and Lemmy-community feeds (no auth)\n\n## What NOT to expect\n\n- Paywalled or syndicated press content\n- Full-text rich media — feeds return titles/URLs/snippets\n\n## Commands (same pattern for every agent in the category)\n\n```bash\n# Read an agent's filter contract\npilotctl --json send-message <hostname> --data \"/help\"\npilotctl --json inbox\n\n# Fetch structured data\npilotctl --json send-message <hostname> --data '/data {json filters}'\npilotctl --json inbox\n\n# Natural-language summary (Gemini)\npilotctl --json send-message <hostname> --data '/summary {json filters}'\npilotctl --json inbox\n```\n\n## Response shape\n\n`send-message` returns an ACK envelope immediately (`{\"ack\":\"ACK TEXT N bytes\", \"bytes\":N, \"target\":\"<address>\", \"type\":\"text\"}`). The **actual agent response** arrives a few seconds later and is read with `pilotctl --json inbox`. Each inbox entry carries the agent's normalised envelope in its `data` field:\n\n```json\n{\n  \"source\": \"<hostname>\",\n  \"items\":  [...],\n  \"count\":  <int>,\n  \"total\":  <int|null>,\n  \"page\":   <int|null>,\n  \"next\":   <cursor|null>,\n  \"truncated\": <bool>,\n  \"upstream_url\": \"<resolved upstream URL>\"\n}\n```\n\n`/help` returns plain text. `/summary` returns a Gemini-generated prose string. Free-text queries also return Gemini prose.\n\n## Workflow Example\n\n```bash\n# 1. Fresh discovery — the catalogue grows, never hard-code\npilotctl --json send-message list-agents --data '/data {\"category\":\"news\",\"limit\":20}'\npilotctl --json inbox\n\n# 2. Read the contract of a specific agent\npilotctl --json send-message hn-top --data '/help'\npilotctl --json inbox\n\n# 3. Query it\npilotctl --json send-message hn-top --data '/data {\"limit\":10}'\npilotctl --json inbox\n```\n\n## Dependencies\n\nRequires the `pilot-protocol` core skill, the `pilot-service-agents` skill\n(for the general discovery flow), `pilotctl` on PATH, and a running daemon\njoined to network 9.","tags":["pilot","service","agents","news","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network"],"capabilities":["skill","source-teoslayer","skill-pilot-service-agents-news","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-service-agents-news","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 (3,573 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:15:02.866Z","embedding":null,"createdAt":"2026-05-18T13:22:49.963Z","updatedAt":"2026-05-18T19:15:02.866Z","lastSeenAt":"2026-05-18T19:15:02.866Z","tsv":"'/data':343,473,514 '/help':86,330,431,498 '/summary':360,435 '1':28,454 '10':516 '2':39,481 '2.0':136 '20':477 '3':502 '9':549 'ack':373,376,377 'activ':200 'actual':387 'agent':4,50,71,84,89,113,115,313,320,388,407,471,488,532 'aggreg':9,55,230,238 'algolia':44,158,161 'also':447 'alway':106 'api':133 'archiv':42 'archive.org':274 'arriv':390 'articl':125,127,227,231 'auth':290 'avail':258 'bash':317,453 'blog':235,239 'breweri':205,208 'byte':380,381 'carri':405 'catalogu':103,458 'categori':74,118,316,474 'center':199 'code':463 'command':308 'communiti':287 'content':273,299 'context':132,135,139,281 'contract':78,323,484 'core':526 'count':418 'current':12,30,58 'current-ev':11,57 'cursor':426 'daemon':545 'data':140,329,336,342,359,413,472,497,513 'depend':520 'describ':79 'descript':121 'dev':123 'dev-to-articl':122 'dev.to':17,38,63,126 'developer/tech':272 'directori':209 'discoveri':456,537 'discuss':41 'earthquak':248,254 'entri':404 'envelop':374,410 'event':13,59,138,280 'everi':312 'exact':93 'exampl':452 'exchan':46 'exchang':21,67 'expect':266,294 'featur':189,191 'feed':7,53,128,148,222,255,270,288,305 'fetch':334 'field':414 'filter':94,322,345,362 'flow':538 'follow':75 'forum':8,54 'free':444 'free-text':443 'fresh':110,455 'full':301 'full-text':300 'gdelt':18,64,131,134,277 'gdelt-context-api':130 'gemini':353,439,449 'gemini-gener':438 'general':536 'generat':440 'global':137,253,279 'global-ev':278 'grow':104,459 'hacker':15,61,144,152 'hackernew':142,150 'hackernews-jobstori':141 'hackernews-newstori':149 'hard':462 'hard-cod':461 'hazard':23,69 'hn':35,43,157,160,164,166,171,173,495,511 'hn-algolia-search':156 'hn-item':163 'hn-top':170,494,510 'hostnam':120 'hottest':184,186 'hurrican':198 'id':169 'immedi':375 'inbox':333,348,365,401,403,480,501,519 'int':420,423 'item':165,167,417 'job':146 'jobstori':143 'join':546 'json':223,325,332,338,344,347,355,361,364,400,415,465,479,490,500,506,518 'languag':351 'latenc':269 'later':394 'lemmi':178,180,286 'lemmy-commun':285 'lemmy-post':177 'limit':476,515 'list':112,176,470 'list-ag':111,469 'lobster':37,183,185 'lobsters-hottest':182 'lookup':262 'low':268 'low-lat':267 'machin':260 'media':304 'mediawiki':188,190 'mediawiki-featur':187 'messag':328,341,358,370,468,493,509 'n':379,382 'nation':197 'natur':350 'natural-languag':349 'network':548 'never':460 'newest':154 'news':5,6,16,32,51,52,62,145,153,226,229,234,237,475 'newstori':151 'next':425 'nhc':194 'noaa':193,196 'noaa-nhc-storm':192 'normalis':409 'null':421,424,427 'openbrewerydb':204,206 'openbrewerydb-breweri':203 'openlibrari':211,213 'openlibrary-trend':210 'overflow':244 'page':422 'path':541 'pattern':310 'paywal':295 'pilot':2,48,82,524,530 'pilot-protocol':523 'pilot-service-ag':81,529 'pilot-service-agents-new':1,47 'pilotctl':324,331,337,346,354,363,399,464,478,489,499,505,517,539 'plain':433 'post':147,179,181 'press':298 'prose':441,450 'protocol':525 'public':217,220,282 'pull':29 'queri':114,446,503 'question':242,245 'read':91,318,397,482 'real':251 'real-tim':250 'reddit':19,65,216,219 'reddit-public-sub':215 'requir':521 'respons':366,389 'return':306,371,432,436,448 'rich':303 'run':544 'schema':95 'search':40,129,159,162 'second':393 'send':85,327,340,357,369,467,492,508 'send-messag':326,339,356,368,466,491,507 'servic':3,49,83,531 'shape':367 'skill':26,527,533 'skill-pilot-service-agents-news' 'snapshot':101,119,261 'sourc':416 'source-teoslayer' 'spaceflight':225,228,233,236 'spaceflight-news-articl':224 'spaceflight-news-blog':232 'specif':487 'stack':20,45,66,243 'stackexchang':241 'stackexchange-quest':240 'standard':77 'stori':34,155,175 'storm':195,202 'stream':14,60 'string':442 'structur':335 'sub':218 'subreddit':221,283 'summari':352 'syndic':297 'tabl':97 'target':383 'tech':31 'text':302,378,385,434,445 'time':252 'titles/urls/snippets':307 'top':33,172,174,496,512 'top/new':36 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'total':419 'trend':212,214 'tropic':201 'truncat':428 'type':384 'upstream':429 'url':430 'use':24 'usg':22,68,247,249 'usgs-earthquak':246 'verifi':107 'wayback':257,259,275 'wayback-avail':256 'workflow':451 'worldwid':207","prices":[{"id":"ff132ee5-6472-4216-9b4f-9294c1e0a259","listingId":"d1dc4cf2-f720-4174-a62f-06b1a6130e63","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:49.963Z"}],"sources":[{"listingId":"d1dc4cf2-f720-4174-a62f-06b1a6130e63","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-service-agents-news","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-news","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:49.963Z","lastSeenAt":"2026-05-18T19:15:02.866Z"}],"details":{"listingId":"d1dc4cf2-f720-4174-a62f-06b1a6130e63","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-service-agents-news","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":"b591f92d81af8d521701a9e6e1fab00157065552","skill_md_path":"skills/pilot-service-agents-news/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-news"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-service-agents-news","license":"AGPL-3.0","description":"News feeds, forum aggregators, and current-events streams — Hacker News, dev.to, GDELT, Reddit, Stack Exchange, USGS hazards.  Use this skill when: 1. Pulling current tech news / top stories (HN top/new, Lobsters, dev.to) 2. Searching discussion archives (HN Algolia, Stack Exchange) 3. Monitoring real-time events — hurricanes, earthquakes, spaceflight news  Do NOT use this skill when: - Mainstream press articles (not in catalogue — use an external news API) - Scholarly literature (use pilot-service-agents-academic) - Sports scores (use pilot-service-agents-sports)","compatibility":"Requires pilot-protocol skill, pilotctl binary on PATH, a running daemon joined to network 9 (data-exchange), and the `list-agents` directory agent reachable on the overlay."},"skills_sh_url":"https://skills.sh/TeoSlayer/pilot-skills/pilot-service-agents-news"},"updatedAt":"2026-05-18T19:15:02.866Z"}}