← Back to Skills Marketplace
Weather
by
asterisk622
· GitHub ↗
· v1.0.3
· MIT-0
324
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install xiaoding-weather
Description
Get current weather and forecasts (no API key required).
Usage Guidance
This skill is coherent and lightweight, but remember it issues network requests: the remote services (wttr.in, Open‑Meteo) will see the queried location and your client IP. If you care about location privacy, avoid sending precise addresses or use a privacy-preserving network. Ensure curl is present on the agent host. For programmatic JSON, prefer Open‑Meteo; for quick human-readable output use wttr.in. If you see any additional env vars, install steps, or code files added later, re-check — such changes would need a fresh review.
Capability Analysis
Type: OpenClaw Skill
Name: xiaoding-weather
Version: 1.0.3
The skill provides legitimate instructions for fetching weather data from public APIs (wttr.in and open-meteo.com) using curl. The examples in SKILL.md are standard API usage patterns and do not contain any evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (weather, no API key) match the declared requirement (curl) and the SKILL.md which calls wttr.in and Open‑Meteo. Asking for curl is reasonable and proportionate.
Instruction Scope
Instructions are limited to curl commands against wttr.in and api.open-meteo.com and include examples for text and PNG outputs. Note: these examples send location queries and your client IP to the external services (privacy consideration), and one example writes a PNG to /tmp. No instructions read local files, environment variables, or other system config.
Install Mechanism
No install spec or code files — instruction-only. This minimizes on-disk risk; nothing is downloaded or executed beyond the user/agent running curl.
Credentials
No environment variables, credentials, or config paths are requested. Requested capabilities are limited to the single binary (curl) required to perform HTTP requests.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide changes. It does not modify other skills or require elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xiaoding-weather - After installation, invoke the skill by name or use
/xiaoding-weather - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- No visible changes; this is a metadata-only or placeholder version bump.
- All features and documentation remain the same.
v1.0.2
- No file changes detected in this version.
- No updates or new features introduced.
v1.0.1
- Improved documentation for using the weather skill, with clear examples and tips.
- Now highlights two free weather services: wttr.in (primary) and Open-Meteo (fallback, JSON).
- No API key required for either service.
- Updated usage formats for current, compact, and full forecast outputs.
- Enhanced tips for location formats, units, and image output options.
Metadata
Frequently Asked Questions
What is Weather?
Get current weather and forecasts (no API key required). It is an AI Agent Skill for Claude Code / OpenClaw, with 324 downloads so far.
How do I install Weather?
Run "/install xiaoding-weather" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Weather free?
Yes, Weather is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Weather support?
Weather is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Weather?
It is built and maintained by asterisk622 (@asterisk622); the current version is v1.0.3.
More Skills