Weather-Webcam-V2
VerifiedFetches current weather from Open-Meteo API and automatically captures a live webcam image from Meteoblue or Windy for the requested location. Use it when th...
$ Add to .claude/skills/ About This Skill
# Weather Location
This skill automates weather data retrieval using Open-Meteo and live webcam image capture using agent-browser.
Workflow
- Get Coordinates (Geocoding):
- - Execute `curl -s "https://geocoding-api.open-meteo.com/v1/search?name=[Location]&count=1&language=es&format=json"` to resolve city name to coordinates.
- Get weather (Open-Meteo):
- - Execute `curl -s "https://api.open-meteo.com/v1/forecast?latitude=[Lat]&longitude=[Lon]¤t=temperature_2m,relative_humidity_2m,apparent_temperature,weather_code,wind_speed_10m"` to get real-time data.
- Search for Webcam:
- - Web search for `site:meteoblue.com [Location] webcam` or `site:windy.com [Location] webcam`.
- - Select the direct link to the location's webcam page.
- Capture Image (Agent Browser Method):
- - Use agent-browser to navigate and interact:
- ```bash
- /home/user/.npm-global/bin/agent-browser --session-name webcam open "[URL]"
- ```
- - Interaction:
- - Click "OK/Accept" on cookie banners using `snapshot` + `click @ref`.
- - Extraction:
- - Use `eval` to find the highest resolution URL (look for `/full/` and `original.jpg`):
- ```javascript
- Array.from(document.querySelectorAll('img')).map(img => img.src).filter(src => src.includes('original.jpg') && src.includes('/full/'))[0]
- ```
- - Download:
- - Download with `curl` to `/home/user/.openclaw/workspace/webcam.jpg`.
- User Response:
- - Send with `message(action=send, media="/home/user/.openclaw/workspace/webcam.jpg", caption="[City]: [Icon] [Temp]°C [Humidity]% [Wind]km/h\n[Comment]")`.
- - Respond with `NO_REPLY`.
Optimization (Token Saving)
- Open-Meteo API: Faster, keyless, and more reliable than wttr.in.
- Agent Browser: Priority method for Alex to ensure interaction (cookies) and high-quality images.
- Session Persistence: Use `--session-name webcam` to keep cookies.
Use Cases
- Fetch current weather conditions for any location using Open-Meteo API
- Capture live webcam images from Meteoblue or Windy for visual weather verification
- Combine weather data with webcam imagery for comprehensive location reports
- Monitor weather conditions at remote locations with automated visual checks
- Generate weather briefings with both data and live imagery for travel planning
Pros & Cons
Pros
- +Unique combination of weather data and live webcam imagery in one skill
- +Free data source — Open-Meteo API requires no API key
- +Dual webcam providers (Meteoblue and Windy) for better coverage
Cons
- -Webcam availability varies by location — remote areas may lack coverage
- -Webcam images depend on third-party services that may change or restrict access
FAQ
What does Weather-Webcam-V2 do?
Fetches current weather from Open-Meteo API and automatically captures a live webcam image from Meteoblue or Windy for the requested location. Use it when th...
What platforms support Weather-Webcam-V2?
Weather-Webcam-V2 is available on Claude Code, OpenClaw.
What are the use cases for Weather-Webcam-V2?
Fetch current weather conditions for any location using Open-Meteo API. Capture live webcam images from Meteoblue or Windy for visual weather verification. Combine weather data with webcam imagery for comprehensive location reports.
100+ free AI tools
Writing, PDF, image, and developer tools — all in your browser.
Next Step
Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.