乐于分享
好东西不私藏

附录 I · Skill 开发模板库

附录 I · Skill 开发模板库

10 个常用 Skill 模板,复制修改即可使用。


I.1 基础查询 Skill 模板

---name: example-querydescription: 查询示例。当用户询问 X 相关问题时使用。---# 查询 Skill## 功能查询 X 相关信息。## 步骤1. 使用 web_search 搜索相关信息2. 整理结果3. 格式化输出## 输出格式

📌 X 查询结果

  • 要点 1
  • 要点 2
  • 要点 3

I.2 数据处理 Skill 模板

---name: example-datadescription: 数据处理示例。处理用户提供的数据。---# 数据处理 Skill## 功能处理用户数据,输出分析结果。## 步骤1. 读取数据文件2. 解析数据格式3. 执行分析4. 生成报告## 支持格式- CSV- JSON- TXT## 输出数据处理报告。

I.3 通知提醒 Skill 模板

---name: example-notifydescription: 通知提醒示例。发送提醒消息。---# 通知提醒 Skill## 功能向用户发送提醒消息。## 使用方式

提醒我 [时间] [事件]

## 步骤1. 解析时间和事件2. 创建定时任务3. 到时间后发送消息## 消息格式

⏰ 提醒:[事件] 时间:[时间] 备注:[备注,如果有]


I.4 文件操作 Skill 模板

---name: example-filedescription: 文件操作示例。读写文件。---# 文件操作 Skill## 功能读取、写入、编辑文件。## 操作类型- 读取:read 工具- 写入:write 工具- 编辑:edit 工具## 安全- 不操作系统关键文件- 写入前确认- 保留备份

I.5 网页抓取 Skill 模板

---name: example-scraperdescription: 网页抓取示例。抓取网页内容。---# 网页抓取 Skill## 功能抓取网页内容并提取信息。## 步骤1. 使用 web_fetch 获取网页2. 提取关键信息3. 整理输出## 支持格式- Markdown- 纯文本## 注意- 遵守网站 robots.txt- 不要频繁请求- 标注来源

I.6 邮件处理 Skill 模板

---name: example-emaildescription: 邮件处理示例。处理邮件相关任务。---# 邮件处理 Skill## 功能读取、发送、管理邮件。## 能力- 读取未读邮件- 发送邮件- 搜索邮件- 标记已读## 配置需要配置邮箱 IMAP/SMTP 信息。## 注意- 不自动删除邮件- 发送前确认

I.7 API 调用 Skill 模板

---name: example-apidescription: API 调用示例。调用外部 API。metadata:  openclaw:    requires:      env: ["API_KEY"]---# API 调用 Skill## 功能调用外部 API 获取数据。## 配置需要设置环境变量:- API_KEY: API 密钥## 步骤1. 构建请求2. 发送请求3. 解析响应4. 返回结果## 错误处理- API Key 无效:提示配置- 请求失败:重试或报错

I.8 定时任务 Skill 模板

---name: example-scheduleddescription: 定时任务示例。定期执行任务。---# 定时任务 Skill## 功能定期执行指定任务。## 配置通过 cron 配置定时任务:```bashopenclaw cron add \  --name "定时任务" \  --cron "0 9 * * *" \  --message "执行任务描述"

输出

任务执行结果或报告。

---## I.9 浏览器操作 Skill 模板```markdown---name: example-browserdescription: 浏览器操作示例。自动化网页操作。---# 浏览器操作 Skill## 功能自动化浏览器操作。## 操作类型- 打开网页- 点击元素- 填写表单- 截图## 步骤1. 打开目标网页2. 获取页面快照3. 执行操作4. 验证结果## 注意- 操作前等待页面加载- 截图留证

I.10 多步骤工作流 Skill 模板

---name: example-workflowdescription: 多步骤工作流示例。执行复杂工作流。---# 多步骤工作流 Skill## 功能执行包含多个步骤的工作流。## 工作流步骤1.**步骤 1**:描述2.**步骤 2**:描述3.**步骤 3**:描述## 执行模式- 顺序执行- 可中断恢复- 失败重试## 输出工作流执行报告。

I.11 Skill 开发最佳实践

命名规范

  • 使用小写字母和连字符
  • 名称要有描述性
  • 示例:weather-advisorlog-analyzer

描述规范

  • 简洁明了
  • 说明触发条件
  • 示例:天气查询。当用户询问天气时使用。

结构规范

  1. Frontmatter:元数据
  2. 功能描述:一句话说明
  3. 详细步骤:操作指南
  4. 输出格式:结果示例
  5. 注意事项:重要提醒

测试 Skill

使用 [skill-name] Skill 执行任务

查看输出是否符合预期。


附录 I 说明

  • 模板可直接复制使用
  • 根据实际需求修改
  • 遵循 Skill 开发规范
  • 发布到 ClawHub 分享