A Python-based integration for fetching precise meteorological data and forecasts from MET Norway via coordinate-based lookups.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install yr-weather
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install yr-weather using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The yr-weather skill is a robust technical solution designed to provide AI agents with direct access to weather data from the Norwegian Meteorological Institute (MET) via the yr.no API. This skill is a vital addition to the Openclaw Skills library, offering developers a reliable way to retrieve current atmospheric conditions, precipitation levels, and wind speeds without the complexity of managing API keys.
Architected with a focus on modularity, the skill includes a dedicated service layer for API communication and a utility layer for data transformation. It enforces strict coordinate-based lookups to ensure precision, making it an ideal choice for location-aware applications that require high-fidelity climate information. By using this tool within the Openclaw Skills ecosystem, users can automate environmental monitoring and weather-dependent workflows with ease.
To install the skill as a standalone package via pip:
pip install git+https://github.com/brandoncrabpi/yr-weather.git
To run the weather script locally using Python:
# Fetch current weather and forecast
python3 scripts/weather.py <lat> <lon> [altitude]
# Fetch tomorrow's summary
python3 scripts/tomorrow.py <lat> <lon>
Ensure you adhere to the 10-minute caching requirement recommended by MET Norway.
The skill organizes its internal logic and data flow through the following components:
| File | Functionality |
|---|---|
yr_service.py |
Core service for managing API requests and response validation. |
utils.py |
Utility functions for formatting strings and mapping weather symbols. |
weather.py |
Main CLI tool for retrieving detailed forecast time-series data. |
tomorrow.py |
Specialized script for generating a concise next-day weather overview. |
tests/data/ |
Directory containing sample JSON payloads for offline development and testing. |
Loading
An all-in-one automation skill for managing the end-to-end lifecycle of corporate training projects, from legal contracts to promotional content.

A professional AI-driven system for designing high-impact corporate training programs and generating complete 14-document instructional packages with one-click automation.

A powerful tool for automatically generating, organizing, and visualizing collaborative AI agent teams from a single natural language prompt.

A dedicated execution environment for running Qiskit-based quantum simulations and mathematical research scripts.

A technical guide for routing custom domain emails to existing inboxes using Openclaw Skills to facilitate account recovery and catch-all addresses.

A comprehensive automation tool for navigating developer portals and managing OAuth credentials for major social media and content platforms.
