| my-skill/ ├── SKILL.md # 核心配置文件(必须有) ├── assets/ # 静态资源目录(可选) ├── scripts/ # 辅助脚本(可选) └── config.json # 额外配置(可选) |
| YAML --- name: skill-name description: 技能简短描述 metadata: # 可选,元数据 author: 作者名 version: 1.0.0 triggers: # 可选,触发关键词 - 关键词1 - 关键词2 priority: 100 # 可选,优先级(越高越优先匹配) --- # 技能详细说明 这里是技能的详细文档,用 Markdown 格式编写... |
| Markdown # Skill 名称 ## 概述 简述这个技能做什么。 ## 使用场景 - 场景1 - 场景2 ## 执行步骤 1. 第一步 2. 第二步 3. 第三步 ## 注意事项 - 注意1 - 注意2 |
| Markdown 当需要获取网页内容时,必须使用 web_fetch 工具: - 工具名:web_fetch - 参数:url(目标URL) |
| Markdown 结果必须以 JSON 格式输出: { "field1": "value1", "field2": "value2" } |
| Markdown 根据不同情况处理: - 如果是 X,执行 A - 如果是 Y,执行 B - 否则,执行 C |
| weather-skill/ ├── SKILL.md └── assets/ |
| YAML --- name: weather-query description: 查询指定城市的天气信息 triggers: - 天气 - weather - 温度 priority: 80 --- # 天气查询技能 ## 概述 当用户询问某地的天气时,使用此技能进行查询。 ## 支持的功能 - 查询城市当前天气 - 查询未来几天的天气预报 - 获取温度、湿度、风力等信息 ## 执行步骤 1. **解析用户意图** - 提取用户想要查询的城市名称 - 如果用户没有指定城市,询问用户 2. **获取天气数据** - 使用 web_search 工具搜索 "[城市名] weather today" - 从搜索结果中提取关键天气信息 3. **格式化输出** - 温度(摄氏度/华氏度) - 天气状况(晴/阴/雨等) - 湿度和风力 4. **回复用户** - 用友好的语气回复 - 适当添加 emoji ## 注意事项 - 如果搜索不到结果,诚实地告诉用户 - 单位默认使用摄氏度 |
| ~/.openclaw/skills/weather-skill/ |
| 欢迎光临 AI创想 (https://www.llms-ai.com/) | Powered by Discuz! X3.4 |