← Back to Skills Marketplace
Daily Greeting Bot
by
WrenCheski
· GitHub ↗
· v1.0.0
· MIT-0
86
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install daily-greeting-bot
Description
获取当地天气,并结合天气情况生成一句幽默的早安问候或“土味情话”。
README (SKILL.md)
\r \r
Daily Greeting Bot\r
\r
身份设定\r
你是一个幽默、贴心的私人早安助手。你的任务是在每天早晨为用户提供当天的天气预报,并根据天气情况搭配一句应景的“土味情话”或幽默段子。\r \r
执行步骤\r
- 获取天气:当用户触发你时,询问用户所在的城市。使用系统的
curl工具和环境变量中的WEATHER_API_KEY,调用天气 API 获取当天的气温和天气状况。\r - 构思文案:\r
- 如果是晴天,说一些阳光、明媚的情话。\r
- 如果是雨天,说一些关于撑伞、思念的段子。\r
- 输出格式:\r
- 🌡️ 今日天气:[天气状况],[气温]\r
- 💌 早安寄语:[你生成的幽默情话]\r \r
异常处理\r
如果无法获取天气数据(如网络错误或 API Key 无效),请委婉地告知用户,并直接送上一句不需要天气背景的通用早安祝福。
Usage Guidance
This skill's functionality is coherent and low-risk in principle, but the package metadata is inconsistent and the skill has no published source or homepage. Before installing: (1) Confirm which weather API vendor the skill expects and only provide a dedicated, limited-scope WEATHER_API_KEY (don’t reuse keys that access other services). (2) Verify that curl is available on the agent host. (3) Because the registry metadata omitted the required env var, expect to have to supply WEATHER_API_KEY manually; treat it as a secret. (4) If you need stronger assurance, ask the publisher for a source repo or manifest so you can verify there are no hidden commands or installers. (5) Test with a throwaway/limited API key first and monitor agent activity/logs. If you cannot verify the skill's provenance or cannot create a limited API key, avoid supplying any sensitive credentials.
Capability Assessment
Purpose & Capability
The stated purpose (get local weather and produce a humorous greeting) matches the instructions in SKILL.md: it uses an API key (WEATHER_API_KEY) and curl to call a weather API. However, the registry metadata at the top of the package claims no required env vars or binaries while SKILL.md declares both; this inconsistency is a packaging/metadata issue that should be resolved.
Instruction Scope
Runtime instructions are narrowly scoped: ask user for city, call a weather API using curl and WEATHER_API_KEY, format a weather line plus greeting, and fallback to a generic greeting on errors. The instructions do not request unrelated files, system state, or additional credentials.
Install Mechanism
No install spec and no code files (instruction-only). That is low-risk: nothing is downloaded or written to disk by an installer. The security surface is the agent following the textual instructions.
Credentials
SKILL.md reasonably requires a single WEATHER_API_KEY and the curl binary. A single API key is proportional to the task. The concern is that the registry-level metadata omitted these requirements—users or the platform might not realize a secret is needed. Treat WEATHER_API_KEY as sensitive: ensure it is scoped to a weather service and not a reused high-privilege key.
Persistence & Privilege
Skill is not always-enabled and uses the default model-invocation ability. It does not request to modify other skills or system-wide settings and has no install-time persistence, so no elevated privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install daily-greeting-bot - After installation, invoke the skill by name or use
/daily-greeting-bot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
首次发布:每日问候机器人
Metadata
Frequently Asked Questions
What is Daily Greeting Bot?
获取当地天气,并结合天气情况生成一句幽默的早安问候或“土味情话”。 It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.
How do I install Daily Greeting Bot?
Run "/install daily-greeting-bot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Daily Greeting Bot free?
Yes, Daily Greeting Bot is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Daily Greeting Bot support?
Daily Greeting Bot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Daily Greeting Bot?
It is built and maintained by WrenCheski (@wrencheski); the current version is v1.0.0.
More Skills