{"id":"ddf95b76-fd11-4e13-9a56-24b6b865a67b","shortId":"7chUr9","kind":"skill","title":"pilot-service-agents-climate","tagline":"Climate and energy-grid data — UK carbon intensity, Electricity Maps zones, Open-Meteo climate.  Use this skill when: 1. Real-time grid carbon intensity by region (UK, generic) 2. Electricity-mix snapshots (Electricity Maps) 3. Climate normals / long-term series (Open-Meteo clima","description":"# pilot-service-agents-climate\n\nClimate and energy-grid data — UK carbon intensity, Electricity Maps zones, Open-Meteo climate.\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| `carbon-intensity-regional` | Carbon Intensity Regional |\n| `electricity-maps-zones` | Electricity Maps CO2 grid zone catalog |\n| `open-meteo-climate` | Climate change projections (CMIP6 models) |\n| `uk-carbon-intensity` | GB electricity grid carbon intensity (live) |\n\n## What you can expect\n\n- Carbon-intensity feeds at 30-minute resolution\n- Electricity-zone metadata and current mix\n\n## What NOT to expect\n\n- Guaranteed global coverage — regional feeds vary\n- Scenario modelling — only actual observations\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\":\"climate\",\"limit\":20}'\npilotctl --json inbox\n\n# 2. Read the contract of a specific agent\npilotctl --json send-message carbon-intensity-regional --data '/help'\npilotctl --json inbox\n\n# 3. Query it\npilotctl --json send-message carbon-intensity-regional --data '/data {\"region\":\"1\"}'\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","climate","skills","teoslayer","agent-skills","ai-agents","clawhub","networking","openclaw","overlay-network"],"capabilities":["skill","source-teoslayer","skill-pilot-service-agents-climate","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-climate","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 (2,737 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:00.939Z","embedding":null,"createdAt":"2026-05-18T13:22:47.492Z","updatedAt":"2026-05-18T19:15:00.939Z","lastSeenAt":"2026-05-18T19:15:00.939Z","tsv":"'/data':233,363,406 '/help':92,220,321,389 '/summary':250,325 '1':26,344,408 '2':37,371 '20':367 '3':44,393 '30':173 '9':441 'ack':263,266,267 'actual':196,277 'agent':4,58,77,90,95,119,121,203,210,278,297,361,378,424 'also':337 'alway':112 'arriv':280 'bash':207,343 'byte':270,271 'carbon':13,31,67,129,132,156,161,169,385,402 'carbon-intens':168 'carbon-intensity-region':128,384,401 'carri':295 'catalog':144 'catalogu':109,348 'categori':80,124,206,364 'chang':150 'clima':54 'climat':5,6,21,45,59,60,75,148,149,365 'cmip6':152 'co2':141 'code':353 'command':198 'contract':84,213,374 'core':418 'count':308 'coverag':189 'current':181 'cursor':316 'daemon':437 'data':11,65,219,226,232,249,303,362,388,405 'depend':412 'describ':85 'descript':127 'discoveri':346,429 'electr':15,39,42,69,136,139,159,177 'electricity-maps-zon':135 'electricity-mix':38 'electricity-zon':176 'energi':9,63 'energy-grid':8,62 'entri':294 'envelop':264,300 'everi':202 'exact':99 'exampl':342 'expect':167,186 'feed':171,191 'fetch':224 'field':304 'filter':100,212,235,252 'flow':430 'follow':81 'free':334 'free-text':333 'fresh':116,345 'gb':158 'gemini':243,329,339 'gemini-gener':328 'general':428 'generat':330 'generic':36 'global':188 'grid':10,30,64,142,160 'grow':110,349 'guarante':187 'hard':352 'hard-cod':351 'hostnam':126 'immedi':265 'inbox':223,238,255,291,293,370,392,411 'int':310,313 'intens':14,32,68,130,133,157,162,170,386,403 'item':307 'join':438 'json':215,222,228,234,237,245,251,254,290,305,355,369,380,391,397,410 'languag':241 'later':284 'limit':366 'list':118,360 'list-ag':117,359 'live':163 'long':48 'long-term':47 'map':16,43,70,137,140 'messag':218,231,248,260,358,383,400 'metadata':179 'meteo':20,53,74,147 'minut':174 'mix':40,182 'model':153,194 'n':269,272 'natur':240 'natural-languag':239 'network':440 'never':350 'next':315 'normal':46 'normalis':299 'null':311,314,317 'observ':197 'open':19,52,73,146 'open-meteo':18,51,72 'open-meteo-clim':145 'page':312 'path':433 'pattern':200 'pilot':2,56,88,416,422 'pilot-protocol':415 'pilot-service-ag':87,421 'pilot-service-agents-clim':1,55 'pilotctl':214,221,227,236,244,253,289,354,368,379,390,396,409,431 'plain':323 'project':151 'prose':331,340 'protocol':417 'queri':120,336,394 'read':97,208,287,372 'real':28 'real-tim':27 'region':34,131,134,190,387,404,407 'requir':413 'resolut':175 'respons':256,279 'return':261,322,326,338 'run':436 'scenario':193 'schema':101 'second':283 'send':91,217,230,247,259,357,382,399 'send-messag':216,229,246,258,356,381,398 'seri':50 'servic':3,57,89,423 'shape':257 'skill':24,419,425 'skill-pilot-service-agents-climate' 'snapshot':41,107,125 'sourc':306 'source-teoslayer' 'specif':377 'standard':83 'string':332 'structur':225 'summari':242 'tabl':103 'target':273 'term':49 'text':268,275,324,335 'time':29 'topic-agent-skills' 'topic-ai-agents' 'topic-clawhub' 'topic-networking' 'topic-openclaw' 'topic-overlay-network' 'topic-p2p' 'topic-pilot-protocol' 'total':309 'truncat':318 'type':274 'uk':12,35,66,155 'uk-carbon-intens':154 'upstream':319 'url':320 'use':22 'vari':192 'verifi':113 'workflow':341 'zone':17,71,138,143,178","prices":[{"id":"370acc15-e6c9-48c2-a2b3-029bd4670c6b","listingId":"ddf95b76-fd11-4e13-9a56-24b6b865a67b","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:47.492Z"}],"sources":[{"listingId":"ddf95b76-fd11-4e13-9a56-24b6b865a67b","source":"github","sourceId":"TeoSlayer/pilot-skills/pilot-service-agents-climate","sourceUrl":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-climate","isPrimary":false,"firstSeenAt":"2026-05-18T13:22:47.492Z","lastSeenAt":"2026-05-18T19:15:00.939Z"}],"details":{"listingId":"ddf95b76-fd11-4e13-9a56-24b6b865a67b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"TeoSlayer","slug":"pilot-service-agents-climate","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":"6b500e933e64753ca8fd66fb92466a974643c568","skill_md_path":"skills/pilot-service-agents-climate/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-climate"},"layout":"multi","source":"github","category":"pilot-skills","frontmatter":{"name":"pilot-service-agents-climate","license":"AGPL-3.0","description":"Climate and energy-grid data — UK carbon intensity, Electricity Maps zones, Open-Meteo climate.  Use this skill when: 1. Real-time grid carbon intensity by region (UK, generic) 2. Electricity-mix snapshots (Electricity Maps) 3. Climate normals / long-term series (Open-Meteo climate)  Do NOT use this skill when: - Short-term weather forecasts (use pilot-service-agents-weather) - Emissions regulatory data (use pilot-service-agents-government)","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-climate"},"updatedAt":"2026-05-18T19:15:00.939Z"}}