Overview
- Skill Key
- dapkus/open-meteo
- Author
- dapkus
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/dapkus/open-meteo
- Latest Commit SHA
- a8e4df1abe20f1934a80322818cabf93c7879680
Get weather forecasts via Open-Meteo API (free, no API key). Use when: user asks about weather, temperature, rain probability, UV index, wind, or forecasts for any location. Provides current conditions, hourly forecasts, and 7-day daily forecasts with precipitation probability, feels-like temp, UV index, sunrise/sunset. Also generates Weather Strip SVG widget for the daily digest. Default weather skill — replaces wttr.in.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 open-meteo 技能。 若已安装,则直接安装 open-meteo 技能。
# Open-Meteo Weather
Free weather API. No API key needed. Returns JSON.
## Scripts
### weather.sh — Raw JSON Forecast Data
```
scripts/weather.sh <latitude> <longitude> [current|hourly|daily] [days] [units]
```
- `days`: 1-16 (default 3)
- `units`: `fahrenheit` (default) or `celsius`
- `current` mode returns both current snapshot and daily forecast
```bash
scripts/weather.sh 37.75 -122.43 current 3 fahrenheit
scripts/weather.sh 37.75 -122.43 hourly 2 fahrenheit
scripts/weather.sh 37.75 -122.43 daily 7 fahrenheit
```
### weather_strip.py — SVG Weather Strip Widget
Generates a Weather Strip-style interactive SVG visualization. Features:
- Smooth bezier curves for temperature and dew point
- Cloud cover area graph (semi-transparent, 0-100%)
- Rain amount bar graph (opaque light blue, 0-2 in/hr scale, shown when rain prob >50%)
- Rain probability line overlay
- UV index bar (yellow/orange/red at UV 3+)
- Sky gradient background (sky blue day → navy night, smooth sunrise/sunset transitions)
- Moon phase icon at sunset
- Fixed scrubber bar with scroll-to-read tooltip (shows all metrics)
- Multi-city support with time-range scheduling
- Fixed 0-110°F temperature scale
- 7-day daily forecast strip below hourly
```bash
# Single location
python3 scripts/weather_strip.py --lat 37.75 --lon -122.43 --days 7 \
> /Users/dapkus/openclaw-apps/digest-app/static/weather-strip.html
# Standalone preview page
python3 scripts/weather_strip.py --lat 37.75 --lon -122.43 --days 7 \
--output /Users/dapkus/openclaw-apps/digest-app/static/weather-strip-preview.html
# Multi-city with time ranges (for travel)
python3 scripts/weather_strip.py --schedule '[
{"name":"SF","lat":37.75,"lon":-122.43,"ranges":[
["2026-03-01T00:00","2026-03-02T08:00"],
["2026-03-06T15:00","2026-03-07T23:00"]
]},
{"name":"Palm Springs","lat":33.83,"lon":-116.55,"ranges":[
["2026-03-02T10:00","2026-03-06T13:00"]
]}
]' --days 7 > /Users/dapkus/openclaw-apps/digest-app/static/weather-strip....
capt-marbles
Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow.
dotcomcj2
Cold Email Prospecting Agent
dgorissen
Fetch surf-relevant ocean conditions from Stormglass by spot name or coordinates, including current snapshot and 1-3 day forecast windows with tides, gusts, and water temperature. Use when users ask for surf reports, wave or swell conditions, tide timing, wind, gusts, or water temperature for a beach or surf spot.
coderaven
Personal knowledge base for capturing and retrieving information about people, places, restaurants, games, tech, events, media, ideas, and organizations. Use when: user mentions a person, place, restaurant, landmark, game, device, event, book/show, idea, or company. Trigger phrases: "remember", "note that", "met this person", "visited", "played", "what do I know about", etc. Brain entries take precedence over daily logs for named entities.
cutthemustard
Forward/reverse geocoding and great-circle distance calculations.
cotyledonlab
Find nearby takeaways in Ireland and browse menus via Deliveroo/Just Eat. Uses Google Places API for discovery and browser automation for menu scraping.