raster-maps
This skill should be used to build Xweather Raster Maps image URLs (maps.api.xweather.com) — either static map images or XYZ map tile URLs for Leaflet, Mapbox, Google Maps, OpenLayers and similar libraries — from a description of the weather imagery wanted. Use it whenever a task mentions Raster Maps, maps.api.xweather.com, maps.aerisapi.com, an Xweather weather map layer or overlay (radar, satellite, alerts, temperatures, lightning, tropical cyclones, air quality, base maps, admin overlays), a weather map image or tile layer, layer opacity/blur/blend/scale-hsla modifiers, or asks how Raster Maps usage is measured — map units, tile counts, the daily allowance, or how many accesses a static map or tile layer will consume. Also covers Xweather's attribution requirement — the 'Powered by Vaisala Xweather' credit and logo rules that apply wherever Xweather data or imagery is displayed.
Install
With your agent
Install OMGSkills skill "vaisala-xweather/xweather-agent-skills:plugins/xweather/skills/raster-maps" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/vaisala-xweather/xweather-agent-skills /tmp/xweather-agent-skills && ln -s /tmp/xweather-agent-skills/plugins/xweather/skills/raster-maps ~/.claude/skills/raster-maps
From README
Xweather Raster Maps URL builder Turn a description of wanted weather imagery into a maps.api.xweather.com URL — as a standalone static image or as a tile template for an interactive mapping library. This is a different product from the Weather API: different host, different URL grammar, and credentials sit in the path, not in the query string. Two output methods — ask which one Every Raster Maps request is one of two shapes, and they are not interchangeable: | | Static map | Map tiles | |---|---|---| | Produces | A single finished image | A 256×256 tile template a library fetches many of | | Use when | Email, report, dashboard panel, tag, Slack, PDF | Leaflet / Mapbox / Google Maps / OpenLayers / Apple Maps | | Path | {layers}/{w}x{h}/{place},{zoom}/{offset}.{fmt} | {layers}/{z}/{x}/{y}/{offset}.{fmt} | | Interactive | No — no pan or zoom | Yes | If the user hasn't said which one they want, ask before generating anything.
More from this repo
mapsgl
This skill should be used when working with the Xweather MapsGL JavaScript SDK for the web (@xweather/mapsgl) — setting...
mapsgl-android
This skill should be used when working with the Xweather MapsGL Android SDK (mapsgl-android-sdk / com.xweather.mapsgl)...
mapsgl-apple
This skill should be used when working with the Xweather MapsGL SDK for Apple platforms (the MapsGL...
