← Back to Skills Marketplace
alex1389

Weather-Webcam-V2

by alex1389 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
414
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weather-webcam-v2
Description
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...
Usage Guidance
This skill appears to do what it advertises: call Open‑Meteo, browse public webcam pages, extract an image, and return it. Before installing, consider: (1) agent-browser will execute JavaScript on arbitrary third‑party pages — that is required to click cookie dialogs and extract images but means the skill can interact with pages you navigate to; (2) the SKILL.md relies on an absolute agent-browser binary path which may differ on your system; (3) the metadata files show a small slug/version mismatch (nonfunctional but worth noting). If you’re comfortable letting the agent use agent-browser to visit external sites and download images, the permissions requested are proportional. If you need stricter controls, avoid enabling web‑browsing skills or review/modify the instructions to restrict which domains may be visited.
Capability Analysis
Type: OpenClaw Skill Name: weather-webcam-v2 Version: 1.0.0 The skill is classified as suspicious due to a critical shell injection vulnerability in SKILL.md. The `curl` commands directly embed the `[Location]` variable without apparent sanitization, allowing an attacker to inject arbitrary shell commands. Additionally, the skill performs web searches and navigates `agent-browser` to potentially user-controlled URLs, which could lead to client-side attacks or the download of malicious files disguised as images, further increasing the risk profile. There is no clear evidence of intentional malicious behavior like data exfiltration or persistence, but the vulnerabilities are severe.
Capability Assessment
Purpose & Capability
The skill claims to fetch weather and webcam images and requires agent-browser and curl, plus includes a small DOM-extraction snippet (webcam_extractor.js) and a webcams.json lookup — all of which are reasonable and expected for this function. Minor inconsistency: _meta.json uses slug "weather-location" and version 1.2.0 while registry metadata lists "weather-webcam-v2" v1.0.0, which looks like bookkeeping mismatch but not functional mismatch.
Instruction Scope
SKILL.md instructions stay within the stated goal (geocode via Open‑Meteo, fetch weather, open webcam pages with agent-browser, extract image URLs, curl the image, send it). A few points to note: the web-search step is underspecified (no search engine/tool is named), the example eval filters (/full/ and original.jpg) do not exactly match the provided webcam_extractor.js filters (js looks for 'imgproxy'/'webcam'/'original.jpg'), and the instructions show clicking cookie banners and running page eval — expected for scraping images but requires the agent-browser tool to execute arbitrary JS on pages.
Install Mechanism
There is no install spec (instruction-only plus small included JS), so nothing is downloaded or executed at install time. That is appropriate for this kind of skill.
Credentials
The skill requests no environment variables, no credentials, and no config paths. This is proportionate: fetching public weather data and public webcam images doesn't require secrets.
Persistence & Privilege
always is false and model invocation is allowed (platform default). The skill does not request permanent presence or system-wide config changes. It writes to an agent workspace path (/home/user/.openclaw/workspace/webcam.jpg), which is consistent with OpenClaw workspace usage.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weather-webcam-v2
  3. After installation, invoke the skill by name or use /weather-webcam-v2
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial version with Open-Meteo and Agent-Browser support
Metadata
Slug weather-webcam-v2
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Weather-Webcam-V2?

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... It is an AI Agent Skill for Claude Code / OpenClaw, with 414 downloads so far.

How do I install Weather-Webcam-V2?

Run "/install weather-webcam-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Weather-Webcam-V2 free?

Yes, Weather-Webcam-V2 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Weather-Webcam-V2 support?

Weather-Webcam-V2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weather-Webcam-V2?

It is built and maintained by alex1389 (@alex1389); the current version is v1.0.0.

💬 Comments