← 返回学习中心 · Skills 与决策OiOi Academy
SKILLS 生态 · 02

从 0 到 1 写出一个你自己的 Skill

泊舟实战:每天 40 分钟扒新闻 → 一句话出 AI 日报。不用写代码,核心就是一个 Markdown 文件。

原作者 @bozhou_ai(泊舟) 来源 X 长文 发布 2026-04-02
⏰

开篇:每天 40 分钟,变成一句话

泊舟每天早上有个固定动作:从 20 多个网站扒 AI 新闻,筛选、分类、写成日报。整套流程下来,少说 40 分钟。

后来他给 Claude Code 做了一个 AI 日报 Skill。现在只需要打一句 “AI 日报”——它自己抓数据、分类、写稿、渲染成图片。40 分钟变成了一句话。

记住:这个 Skill 不是别人给的,是他自己做的。不用写代码,核心就是一个 Markdown 文件。
📖

一、Skill 到底是什么

一句话:Skill 就是给 AI 准备的技能手册。

高中生类比
你去餐厅吃饭,厨师有基本功,能切菜能炒菜。但要做出一道特定的菜,他需要菜谱:用什么食材、什么火候、什么顺序。Skill 就是 AI 的菜谱——Claude Code 本身什么都能干一点,但你给它一个 Skill,它就知道碰到某类任务该怎么做、用什么流程、输出什么格式。

结构:一个文件夹,核心就一个文件

my-skill/
├── SKILL.md    # 核心:告诉 AI 怎么干活
├── scripts/     # 可选:需要跑的脚本
└── references/  # 可选:参考文档、模板

最重要的就是 SKILL.md,分两部分:

  • 第一部分是元数据:名字、描述、触发条件。比如 AI 日报 Skill 的描述是“聚合 20+ AI 信息源,生成每日 AI 日报”;
  • 第二部分是操作指南:告诉 AI 具体怎么一步步干活。
原文图:SKILL.md 的两部分结构
原文图:SKILL.md 的两部分结构

一个容易忽略的细节:Description

Description 这个字段特别关键。AI 不会一上来就读完你所有 Skill 的内容,它先看 Description,觉得匹配了才会去读详细说明。

高中生类比
就像你在应用商店搜 App:搜索结果里只显示一行简介。简介写得准,你才会点进去。简介写模糊了,等于白做。

Claude Code 和 OpenClaw 的 Skills:一套东西,两个地方用

如果你同时在用 Claude Code 和 OpenClaw,有个好消息:两边的 Skill 结构几乎一样,核心都是一个 SKILL.md。

泊舟自己的用法是:用 Claude Code 开发和测试 Skills,跑通了再部署到 OpenClaw 使用。Claude Code 里迭代方便,改完立刻能测;等稳定了,丢到 OpenClaw 的工作区,通过飞书、微信这些渠道就能触发。一份 Skill,两个平台用。

🪜

二、5 步,从 0 造一个 Skill

造 Skill 听起来好像要写代码,其实不用。核心就三件事:想清楚问题,讲给 AI 听,跑起来改起来。拆成 5 步:

原文图:5 步造 Skill 流程
原文图:5 步造 Skill 流程

起点不是“我想做个 XX Skill”,而是“我每天在 XX 事情上花太多时间了”。

判断标准:这件事你重复做了 3 次以上,每次流程差不多,就可以考虑做成 Skill。

泊舟的起点:每天早上打开十几个网站,从 VentureBeat 翻到 HuggingFace 再到 GitHub Trending,重复了两个月,终于受不了了。

📰

三、实战案例:我的 AI 日报 Skill

为什么做

每天从 20 多个信息源扒 AI 新闻:VentureBeat、TechCrunch、The Verge、OpenAI Blog、Anthropic Blog、HuggingFace Papers、GitHub Trending 等。光打开网站扫标题筛内容就要半个多小时,更别说分类整理写成日报。

最终效果:一句话,全自动

现在说一句 “AI 日报”,流程自动跑:

  1. 脚本从 20+ 源并发抓取数据;
  2. 用多个 subagent 并行处理不同分类(重大发布、研究论文、行业商业、工具应用);
  3. 汇总生成 Markdown 日报;
  4. 渲染成 Newsletter 风格的 HTML;
  5. 自动截图,按分类切成多张图片。

从触发到出图,全程不用动手。

原文图:AI 日报 Skill 最终效果
原文图:AI 日报 Skill 最终效果

迭代中踩过的三个坑

一开始把 Hacker News 也加进了信息源,想着技术内容多。跑了几天发现不对:HN 内容太杂,AI 相关帖子占比很低,大量非 AI 内容混进来,每份日报总有几条完全不相关的。

泊舟没去优化过滤逻辑——直接把 HN 这个源砍了。有时候减法比优化更有效。

日报生成后要渲染成页面再截图发社交平台。一开始截的是一整张长图,但内容太多,图片太长,微信里根本看不清。

后来改成按分类切割:以每个大标题为边界裁成多张——今日头条一张、重大发布一张、研究论文一张。每张信息量刚好,阅读体验好很多。

Trending 上的项目不一定都和 AI 相关,光看项目名和简介经常误判。

后来加了一层验证:抓到项目后,再去读它的 README,综合判断是不是真的和 AI 相关,不相关的直接跳过。这个改动之后,日报里推荐的项目质量提升了不少。

记住:核心体感:每次跑一遍都会发现新问题,改一改再跑。核心流程稳了之后就舒服了,后面都是小调整。
🎨

四、实战案例:站在别人肩膀上改配图 Skill

起因

写公众号经常需要配图,手动找图/做图麻烦且质量不稳定。想要一个能自动分析文章内容、判断哪里该配什么图、直接生成的 Skill。

发现宝玉的 baoyu-article-illustrator

宝玉大佬在 GitHub 开源了自己的自媒体 skills,其中的文章配图 Skill 让泊舟印象深刻:

  • 提示词规范做得好:每种配图类型都有结构化 prompt 模板,布局、数据、颜色、比例都有明确要求,不是随便一句话让 AI 猜;
  • 类型匹配逻辑清楚:文章出现数据和指标→infographic;出现步骤和流程→flowchart;出现对比→comparison;出现架构→framework。不是拍脑袋,而是一套信号匹配规则;
  • 工作流串得顺:分析文章→确认设置→生成大纲→写 prompt→生成图片→插入文章,6 步走完不用操心中间环节。
原文图:配图 Skill 工作流
原文图:配图 Skill 工作流

我改了什么:把风格决策权交给 AI

宝玉版本有一个设计泊舟不太认同:锁定了预设的视觉风格。

他觉得不同文章该有不同视觉表达:技术文章适合蓝紫科技感,叙事类适合暖色调,教程类适合卡片步骤风。锁定一种风格,等于所有文章长一个样。

所以调整:把风格决策权交给 AI——AI 读完文章后自主判断适合什么视觉风格,再在 prompt 里具体描述出来。当然底线还是有的:干净背景、扁平矢量、信息优先、主色不超过 3 个,底线之上自由发挥。

改完效果明显好了:技术文章有科技感,个人向文章配图就暖一些,不再千篇一律。

记住:启示:造 Skill 最快的路径常常是——找一个靠谱的基础版本,改成你的私人定制版。宝玉的提示词规范和匹配逻辑都很好,只改风格策略一块,省了大量从零搭建的时间。
💡

五、几个踩过坑之后的建议

  1. Description 要写准:它是 AI 匹配 Skill 的第一道关卡。太宽泛(“一个有用的工具”)AI 不知道何时用;太窄(只写一个触发词)覆盖不够。一句话说清干什么就行,如“聚合 20+ AI 信息源,生成每日 AI 日报”。
  2. 先手动跑通再封装:手动都没做过的事,直接让 AI 生成 Skill 大概率不能用——你自己都不知道完整流程,AI 更不可能知道。
  3. 一个 Skill 解决一个问题:别贪多。日报是日报的 Skill,配图是配图的 Skill,排版是排版的 Skill,各自独立、各自迭代。
  4. 迭代心态:第一版一定不完美,别纠结,改就是了。改 2-3 轮基本就稳了。
🧰

六、三个推荐安装的 Skills

这三个不是干某件具体事,而是让你的 AI 自己能找工具、造工具、审工具:

ClawHub 上有一万多个 Skill,不可能一个个翻。装了 find-skills,跟 AI 说“我想实现 XX 功能”,它自动搜索、推荐、帮你安装——相当于给 AI 装了一个自己找工具的能力。泊舟就是这样找到宝玉的配图方案的。

ClawHub 上找不到想要的?自己造一个。用自然语言描述需求,它帮你生成标准 SKILL.md,直接能用。不用写代码,不用研究格式规范。相当于把前面第 3 步做了标准化封装。

安装任何第三方 Skill 之前的安全门卫。自动检测红旗信号:可疑权限请求、异常命令执行、不明外部调用。之前 OpenClaw 社区出过供应链攻击事件,恶意 Skill 篡改用户配置文件——装之前扫一下,30 秒的事。

三个 Skill 的组合逻辑

记住:有现成的就用 find-skills 找,找不到就用 skill-creator 自己造。不管哪种,装之前让 skill-vetter 扫一遍。
原文图:三个 Skill 的组合逻辑
原文图:三个 Skill 的组合逻辑

结语(原文)

从每天 40 分钟扒新闻,到一句话搞定日报。中间隔的不是什么高深技术,就是一个 SKILL.md 文件。

如果你也有某个重复性工作让你头疼,可以试试做成 Skill。先从 find-skills 搜搜有没有现成的,找不到就自己造一个,前面 5 步跟着走就行。

一个 Skill 解决一个具体问题,慢慢攒着,你的 AI 就越来越顺手了。

词

术语翻卡:点卡片看解释

Skill
skill
给 AI 的技能手册:一个文件夹,核心是 SKILL.md,告诉 AI 某类任务怎么做、什么流程、什么输出格式。
SKILL.md
SKILL.md
两部分:元数据(名字/描述/触发条件)+操作指南(一步步怎么做)。
Description
description
AI 先看它才决定读不读你的 Skill。写准=能被找到,写糊=白做。
Subagent
subagent
子代理:主 AI 派出去并行干活的分身。日报 Skill 用多个 subagent 并行处理不同分类。
ClawHub
ClawHub
Skill 分享市场,一万多个 Skill。相当于 AI 界的 App Store。
find-skills
find-skills
技能发现器:让 AI 自己搜索、推荐、安装 Skill。
skill-creator
skill-creator
技能创建器:自然语言描述需求,自动生成标准 SKILL.md。
skill-vetter
skill-vetter
技能安全审查器:装第三方 Skill 前的安全扫描,防供应链攻击。
测

自测一下:点问题展开参考答案

起点是每天花 40 分钟从 20 多个网站扒 AI 新闻、重复了两个月。强调先手动跑通,是因为他第一版直接让 AI 造 Skill 时效果很差——自己都没搞清完整流程(抓哪些源、怎么分类、截图怎么切),AI 更不可能知道。手动流程就是给 AI 的最好需求文档。

①脚本从 20+ 源并发抓取;②多个 subagent 并行处理不同分类;③汇总生成 Markdown 日报;④渲染成 Newsletter 风格 HTML;⑤自动截图并按分类切成多张图。从触发到出图全程不用动手。

①Hacker News 内容太杂→直接砍掉该源(减法比优化有效);②长图太长微信看不清→按大标题边界切割成多张;③GitHub Trending 误判→抓到项目后加读 README 的验证层。

只改了“风格策略”:宝玉版锁定预设视觉风格,泊舟改成把风格决策权交给 AI(读完文章自主判断),底线是干净背景、扁平矢量、信息优先、主色≤3 个。其他(提示词规范、类型匹配逻辑、工作流)都保留——站在别人肩膀上最快。

有现成的就用 find-skills 找,找不到就用 skill-creator 自己造,不管哪种装之前都让 skill-vetter 扫一遍安全。