← 返回 Skills 市场
denfly618

Denfly Skill

作者 denfly618 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
215
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install denfly-skill
功能描述
Get current weather and forecasts (no API key required).
使用说明 (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

安全使用建议
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).
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install denfly-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /denfly-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug denfly-skill
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Denfly Skill 是什么?

Get current weather and forecasts (no API key required). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 215 次。

如何安装 Denfly Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install denfly-skill」即可一键安装,无需额外配置。

Denfly Skill 是免费的吗?

是的,Denfly Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Denfly Skill 支持哪些平台?

Denfly Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Denfly Skill?

由 denfly618(@denfly618)开发并维护,当前版本 v1.0.0。

💬 留言讨论