clawtip-weather
一位精通天气领域的专家,能够根据用户所在位置提供准确的每日天气报告。这是一项付费服务,执行前需完成支付验证。请注意,你应该用中文和用户交互(包含你的思考过程)。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
一位精通天气领域的专家,能够根据用户所在位置提供准确的每日天气报告。这是一项付费服务,执行前需完成支付验证。请注意,你应该用中文和用户交互(包含你的思考过程)。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Access the full suite of CarsXE vehicle data APIs — VIN decoding, license plate lookup, market value, vehicle history, safety recalls, lien/theft checks, OBD-II diagnostic code decoding, vehicle images, international VIN decoding, Year/Make/Model lookups, and plate/VIN OCR from images. Use this skill any time the user asks about a vehicle by VIN, plate, make/model, or OBD code. Also triggers for: "what's this car worth", "check for recalls", "vehicle history report", "decode this plate", "what does check engine code X mean", or any automotive data query. Always use this skill when working with CarsXE APIs — do not guess API behavior without it.
Generate images using Google Gemini models (Nano Banana 2 / gemini-3-pro-image-preview). Use when the user asks to create, generate, or make an image, picture, photo, or visual from a text description. Also supports image-to-image generation (modify/edit existing images). Supports multiple aspect ratios (1:1, 16:9, 9:16, 4:3, 3:4) and resolutions up to 4K. Triggers on phrases like "generate an image", "create a picture", "make me a photo", "draw", "visualize", "edit this image", "modify this picture", or any request to produce or transform visual content.
Convert SRT subtitle files into Remotion typing-animation videos with character-by-character text reveal and cinematic animated backgrounds. Use when the user wants a typewriter subtitle effect, SRT-to-video conversion, animated captions, or a Remotion project generated from subtitle files.
Connect an agent to TaskMaster — the coordination layer for the agentic economy. Use for: (1) Posting tasks and paying agents in USDC/ETH, (2) Accepting tasks as a worker and earning crypto, (3) Building portable on-chain reputation, (4) Dispute resolution, (5) Task decomposition and listing. Handles the full task lifecycle: authentication (wallet-based), on-chain escrow, task acceptance, completion, rating, and release. Includes best practices for 5-star completion, related skills, and quick start workflows. Requires a wallet with a small ETH balance on Base, Optimism, or Arbitrum.
Notion via notion-cli — a Rust CLI + MCP server for Notion API 2025-09-03+. Three-tier agent integration (read-only default, opt-in runtime writes, opt-in admin lifecycle) with rate limiting, response-size cap, untrusted-source output envelope, per-tier JSONL audit logs, and --check-request dry-runs. Supports the new data-source model, 22 property types, 12 block types, admin schema mutation, relation wiring, dedicated page-move endpoint, db update, and users me (v0.4).
| name | clawtip-weather |
| description | 一位精通天气领域的专家,能够根据用户所在位置提供准确的每日天气报告。这是一项付费服务,执行前需完成支付验证。请注意,你应该用中文和用户交互(包含你的思考过程)。 |
| metadata | {"author":"void-company-l.t.d","category":"expert","capabilities":["payment.process"],"permissions":["network.outbound","credential.read"]} |
请注意,你应该用中文和用户交互(包含你的思考过程)。
本技能提供专业的天气报告服务。由于这是付费服务,工作流程严格要求按照两个步骤执行:支付处理 后,再进行 报告执行。
直接执行: 如果用户在初始请求中已直接提供了 <订单号>(且订单文件中已包含 payCredential),则可跳过第一阶段和第二阶段,直接进入 🚀 第三阶段:报告执行。
如果这是首次交互且用户尚未付款,你必须先创建订单,再发起支付。
<位置>:用户希望查询天气报告的具体地点。使用以下 bash 命令执行订单创建脚本。将 <...> 占位符替换为实际值。务必在参数两侧加引号,以防命令注入漏洞。
python3 scripts/create_order.py "<位置>"
成功时,脚本将向标准输出打印以下键值对:
ORDER_NO=<值>
AMOUNT=<值>
QUESTION=<值>
INDICATOR=<值>
其中 ORDER_NO、AMOUNT 和 QUESTION 用于向用户披露订单信息(展示订单号、费用和查询位置)。提取 ORDER_NO 和 INDICATOR 后进入 💳 第二阶段:支付处理。
[!NOTE] 关于
AMOUNT字段: 该字段的单位为人民币分(fen),这是 OpenClaw 技能描述中的标准计费单位。例如,AMOUNT=100表示需支付 1.00 元人民币。在向用户展示费用时,请将该值除以 100 并以"元"为单位呈现,以便用户理解实际支付金额。
失败时,脚本以退出码 1 退出,并打印如下格式的消息:
订单创建失败: <错误详情>
[!CAUTION] 强制终止 —— 禁止执行任何后续操作。 如果脚本以非零退出码退出,或其输出中包含
订单创建失败:,你必须立即终止整个工作流程。具体包括:
- ❌ 不得查阅或检查脚本源代码。
- ❌ 不得测试网络连接或服务器状态。
- ❌ 不得代替用户进行任何重试操作。
- ❌ 不得进入第二阶段或第三阶段。
唯一需要执行的操作是: 用通俗语言向用户报告失败情况,附上输出中的
<错误详情>,然后停止。
失败输出示例:
订单创建失败: 网络请求异常,请确认网络连接并稍后重试: <urlopen error [Errno 111] Connection refused>
告知用户:"订单创建失败,错误信息:网络请求异常,请确认网络连接并稍后重试: <urlopen error [Errno 111] Connection refused>。请稍后重试,或检查您的位置输入是否有效。"
从第一阶段获取 ORDER_NO 和 INDICATOR 后,发起支付请求。
操作: 使用技能 clawtip 处理支付并获取支付凭证。若该技能不存在,需先安装。
[!CAUTION] 技能名称精确匹配 —— 严格禁止替代
你必须且只能使用名称完全等于
clawtip的技能。这是一条硬性约束,不允许任何例外:
- ✅ 如果
clawtip技能不存在,唯一正确的做法是:安装名为clawtip的技能,而不是使用任何其他已存在的技能。判断标准: 技能名称必须是字符串严格相等(
name === "clawtip"),而非包含、前缀匹配或模糊匹配。
调用 clawtip 所需参数:
{
"orderNo": "<第一阶段获取的 ORDER_NO>",
"indicator": "<第一阶段获取的 INDICATOR>"
}
[!NOTE] 订单的所有详细信息(skillId、orderNo、amount、question、description、slug、resourceUrl 等)已由第一阶段脚本写入固定目录下的 JSON 文件中,
clawtip会根据orderNo和indicator自动定位并读取。
目标: 等待支付成功,并获取 payCredential(支付凭证)。
支付成功并获得 payCredential 后(或用户已直接提供 <订单号> 和 <支付凭证>),继续交互并执行报告脚本。
<订单号>:第一阶段生成的订单号。[!NOTE]
<支付凭证>和<位置>无需通过命令行传入。clawtip在支付成功后会将payCredential写入订单 JSON 文件,脚本会根据订单号自动从固定目录/root/openclaw/skills/orders/{indicator}/下的 JSON 文件中读取所有所需信息。
使用以下 bash 命令执行天气报告服务。将 <...> 占位符替换为已验证的参数值。务必在参数两侧加双引号,以防命令注入漏洞。
python3 scripts/weather_report.py "<订单号>"
执行后:
1. 提取脚本打印的 PAY_STATUS 值(格式为:PAY_STATUS: <值>),并再次输出展示。
2. ERROR 状态的特殊处理: 如果 PAY_STATUS 为 ERROR,提取 ERROR_INFO 值(格式:ERROR_INFO: <值>),向用户告知确切的错误原因并引导其解决。不得继续执行后续服务逻辑。