← Back to Skills Marketplace
denfly618

Denfly Skill

by denfly618 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
215
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install denfly-skill
Description
Get current weather and forecasts (no API key required).
README (SKILL.md)

Weather

Two free services, no API keys needed.

wttr.in (primary)

Quick one-liner:

curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°C

Compact format:

curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/h

Full forecast:

curl -s "wttr.in/London?T"

Format codes: %c condition · %t temp · %h humidity · %w wind · %l location · %m moon

Tips:

  • URL-encode spaces: wttr.in/New+York
  • Airport codes: wttr.in/JFK
  • Units: ?m (metric) ?u (USCS)
  • Today only: ?1 · Current only: ?0
  • PNG: curl -s "wttr.in/Berlin.png" -o /tmp/weather.png

Open-Meteo (fallback, JSON)

Free, no key, good for programmatic use:

curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true"

Find coordinates for a city, then query. Returns JSON with temp, windspeed, weathercode.

Docs: https://open-meteo.com/en/docs

Usage Guidance
This skill is coherent and limited in scope: it simply runs curl against public weather endpoints (wttr.in and Open-Meteo). Before installing, confirm you are comfortable that queries and your IP address will be visible to those services (public endpoints typically log requests). Note the internal _meta.json ownerId/slug differ from the registry header — this looks like a packaging/metadata mismatch; if provenance matters to you, verify the publisher or prefer a skill whose metadata matches the registry. Also ensure curl is present on the host and be aware the example can write a PNG to /tmp (it won’t access your secrets or other files).
Capability Analysis
Type: OpenClaw Skill Name: denfly-skill Version: 1.0.0 The skill provides legitimate instructions for retrieving weather data from public APIs (wttr.in and open-meteo.com) using standard curl commands. No malicious code, data exfiltration, or prompt injection attempts were identified in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name/description (weather, no API key) align with the runtime instructions (curl calls to wttr.in and api.open-meteo). Required runtime binary is only curl, which is appropriate. Minor inconsistency: registry metadata at the top lists ownerId and slug for 'denfly-skill', while _meta.json inside the package shows a different ownerId and slug 'weather' — this is a metadata mismatch (likely copy/paste or packaging oversight) but does not change the skill's functionality.
Instruction Scope
SKILL.md only instructs the agent to make HTTP GETs to wttr.in and api.open-meteo and optionally save a PNG to /tmp. It does not ask the agent to read local secrets, arbitrary filesystem paths, or other unrelated services. The PNG example writes to /tmp which is expected for a temporary file.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. No downloads or package installs are performed by the skill itself — lowest-risk install posture.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is appropriate for a read-only weather lookup service that uses public endpoints.
Persistence & Privilege
The skill does not request always:true and is user-invocable with normal autonomous invocation allowed. It does not modify other skills or system-wide settings. This level of persistence/privilege is typical and proportionate.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install denfly-skill
  3. After installation, invoke the skill by name or use /denfly-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the weather skill. - Provides current weather and forecasts using wttr.in and Open-Meteo—no API key required. - Supports simple curl commands for quick weather summaries and detailed forecasts. - Includes tips for formatting, locations (city, airport code), and units. - PNG weather images and programmatic JSON output supported.
Metadata
Slug denfly-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Denfly Skill?

Get current weather and forecasts (no API key required). It is an AI Agent Skill for Claude Code / OpenClaw, with 215 downloads so far.

How do I install Denfly Skill?

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

Is Denfly Skill free?

Yes, Denfly Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Denfly Skill support?

Denfly Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Denfly Skill?

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

💬 Comments