用OpenClaw写Prompt让AI自主写新skill:从0到社区热门skill的完整案例

作者:互联网

2026-03-05

其他

OpenClaw 最强大的功能之一,就是可以让 AI 自己写新 skill(自定义命令/插件)。

通过一个精心设计的 Prompt,你可以让 OpenClaw 完全自主完成:需求分析 → 写代码 → 测试 → 创建命令文件 → 生成使用文档。

下面是一个从0到1的完整真实案例:我让 OpenClaw 自己写了一个“每日竞品快报” skill,最后这个 skill 在 OpenClaw 社区被 200+ 人 fork,成为当月热门。

1772699377992690.png

完整案例:从0到社区热门 skill(每日竞品快报)

第1步:给 OpenClaw 的超级 Prompt(直接复制到 Telegram)

你是 OpenClaw 的高级开发者助手。现在我要你完全自主创建一个新 skill。

Skill 名称:daily_competitor_digest
功能描述:每天早上自动搜索指定竞品最新动态,生成 Markdown 快报并发送到我的 Telegram。

要求你完全自主完成以下全部工作:
1. 在 .claude/commands/ 目录下创建 daily_competitor_digest.md 文件
2. 文件必须包含完整的 command 定义(name, description, parameters, execution steps)
3. 自动生成需要的辅助脚本(如果需要 Python/JS 脚本,放在 commands/scripts/ 下)
4. 实现功能:浏览器搜索指定竞品 → 提取关键新闻 → 生成结构化 Markdown → 通过 Telegram 发送
5. 生成详细的使用文档(如何调用、参数说明、示例)
6. 最后输出完整文件路径和测试命令

技能必须满足:
- 使用浏览器自动化搜索(Google / 百度 / 行业网站)
- 支持配置竞品列表(从 config.json 读取)
- 每天定时执行(支持 cron)
- 输出美观 Markdown + 关键数据总结
- 所有操作必须在授权文件夹内

现在开始执行。请先输出完整 Plan,然后一步步创建文件。每创建完一个文件后暂停等待我确认(y/all/n)。
开始!

第2步:AI 自主执行过程(实际发生了什么)

  1. Cowork 先输出详细 Plan(创建哪些文件、调用哪些 API)

  2. 自动创建 .claude/commands/daily_competitor_digest.md

  3. 生成 config.json 示例(竞品列表)

  4. 生成辅助 Python 脚本(浏览器搜索 + 总结)

  5. 自动测试命令是否可用

  6. 生成 README.md 使用文档

第3步:最终生成的 skill 文件示例(AI 自己写的)

# daily_competitor_digest.md

name: daily_competitor_digest
description: 每天自动生成竞品快报并发送到 Telegram
parameters:
 - name: competitors
   type: array
   description: 竞品名称列表,默认从 config.json 读取
 - name: send_to
   type: string
   default: "me"

execution:
 steps:
   - action: browser_search
     query: "{{competitor}} 最新动态 2026年3月"
   - action: summarize_news
     input: search_results
   - action: generate_markdown
   - action: send_telegram
     target: "{{send_to}}"

如何让这个 skill 成为社区热门(实操路径)

  1. 本地测试通过:在 Telegram 输入 /daily_competitor_digest 验证效果

  2. 写详细文档:让 Cowork 生成 README.md(包含截图、使用示例、配置方法)

  3. 发布到社区:     - 上传到 OpenClaw 官方 Discord / GitHub Discussions     - 写一篇小红书/微博/小红书笔记:“我用 OpenClaw 1分钟写了个每日竞品快报 skill”     - 附上 skill 文件 + 使用视频

  4. 让别人一键安装:提供一键导入命令或 GitHub 仓库链接

通用“让AI自主写新skill”超级 Prompt 模板(直接复制修改)

你是 OpenClaw 的高级开发者助手。现在我要你完全自主创建一个新 skill。

Skill 名称:{{skill_name}}
功能描述:{{详细描述}}

要求你完全自主完成以下全部工作:
1. 在 .claude/commands/ 目录下创建 {{skill_name}}.md 文件
2. 包含完整的 command 定义、参数、执行步骤
3. 自动生成需要的辅助脚本(如果需要)
4. 生成详细的使用文档(README.md)
5. 进行本地测试并报告结果
6. 最后输出完整文件路径和调用示例

技能必须满足:
- [你的具体要求,例如支持浏览器、定时、输出格式等]

现在开始执行。请先输出完整 Plan,然后一步步创建文件。每创建完一个文件后暂停等待我确认(y/all/n)。
开始!

以上就是小编整理的全部内容,希望对您有所帮助。

相关标签:

OpenClaw AI