最近看到不少用 Claude Code Skills 自动化操作流程的案例,日常工作中确实有很多场景可以用它来提效。我们团队小伙伴也把日常重复度高的流程,搭建了一个 Skill,是内容多平台同步的,效果还不错,录了个视频,可以看一下这个流程。
https://blog.ipengtao.com/%E5%A4%9A%E5%B9%B3%E5%8F%B0%E5%90%8C%E6%AD%A5skill%E6%BC%94%E7%A4%BA-4k.mp4
我们的内容发布情况
整个流程是这样的,内容在本地会以 Markdown 文档的形式保留一份,首发在公众号。公众号发布完成后,告诉 Claude Code 一个指令,它就会自动通知飞书群已发布完成,同时在内容跟踪的多维表格里新增一条记录。

之所以用飞书通知,是因为飞书的 Webhook 真的很方便,我们现在很多自动化操作的通知都用它来实现。

接下来调用另一个 Skill,把这份内容同步到其他平台,比如我的个人博客和副业有道网站。这一步之前需要手动打开平台、粘贴内容、起别名、补充元描述、点击发布。操作不复杂,但都是重复的,没什么意义。

现在用 Skill 的话,只需要把本地文档路径给它,给一个发布指令,它就会自动调起封装好的 SOP,一步步执行:处理文本、转换格式、发布到各平台、发送通知。发布完成后通知会发到飞书群,看一眼确认就行。

目前我觉得这个流程能达到 85 分的水平,节省了不少时间。
什么是 Skills?
还是老样子,先解释一下基础概念,扫个盲。
Skills 是用 Markdown 文件定义的工作流程,告诉 Claude 遇到某类任务时应该怎么处理。它的特点是通过自然语言触发,Claude 会根据你的描述自动判断是否需要调用某个 Skill。
从官方文档的定义来看,Skills 关注的是过程和行为。你可以在 Skill 文件里定义处理步骤、决策分支、输出格式等,相当于把一套 SOP 交给 AI 去执行。
Skills 的目录结构可以很丰富,除了主文件 SKILL.md,还可以包含检查清单、参考文档、辅助脚本等:
.claude/skills/code-review/
├── SKILL.md
├── SECURITY.md
├── PERFORMANCE.md
└── scripts/
└── run-linters.sh

另一个优势是 Token 效率。Claude 只会读取 Skill 的简短说明,只有在真正需要使用时才会加载完整内容,不会一开始就占用大量上下文。
我看来任何可以流程化整理成 SOP 的工作都可以封装成一个 skill,他就很像智能体自动化工作流,比如Make、扣子、n8n这些平台,而且我觉得会比这些平台使用更便捷。因为他兼顾了流程性和 AI 的智能性。
之前搭建工作流,你要一个个节点去调试,要配置很多参数,入参出参。在这边的话有任何不清楚的都可以告诉 Claude code 的,让他帮你完成,你只需要提供他所需要的一些值比如 API key。
Skills、Slash Commands、Subagent、MCP 有什么区别
这几个概念比较类似,容易混淆。

Slash Commands:手动触发的指令
Slash Commands 是你手动输入 /xxx 触发的,比如 /compact /clear 这些。Skills 不一样,你用自然语言描述需求,Claude 自己判断要不要调用。比如内容发布,你可以说"发布"或者"内容同步",它会自动识别。
Subagent:独立的子任务执行者
Subagent 像是一个部门的特定职位,用于执行特定任务。和主 Agent 不同的是,每个 Subagent 都有自己独立的系统提示、工具权限和上下文窗口。
这个设计解决的问题是,如果让一个 Agent 处理复杂的多阶段任务,它的上下文会很长,开始丢失关键信息。使用 Subagent 后,每个专项任务都有独立的上下文,处理完后只把相关结果返回给主 Agent,保持主上下文的干净。
另一个好处是可以并行执行。比如同时启动多个 Subagent 分别处理不同的代码模块,效率比串行处理高很多。
需要注意的是,Subagent 不能再生成 Subagent,这是为了防止无限嵌套。
MCP:提供访问能力
MCP 是一个开源协议,用于连接 AI 和外部系统,相当于你可以用到很多外部的工具。
比如你可以让 Claude 访问数据库、API、文件系统、消息系统等外部资源。像常用的 Playwright MCP,就是让 Claude 能够操作浏览器。
MCP 的一个问题是 Token 消耗比较大。官方的 GitHub MCP 单独就要消耗数万 Token,加上其他 MCP 后,留给实际工作的上下文空间就很有限了。相比之下 Skills 的 Token 效率要高得多。
怎么用 Skills
关于具体怎么用,推荐先看官方文档。https://code.claude.com/docs/zh-CN/skills

看不懂可以用翻译软件或者让 AI 解释。官方文档是最准确的,先有基础认知,再看别人的理解和实践,判断会更准确。
具体使用上,你可以自己写 Skill 文件,在里面定义处理步骤和规则。也有一些现成的 Skill 可以直接下载使用。
Skill 分为项目级别和全局级别,这点和 MCP 一样。放在用户根目录的 ~/.claude/skills/ 文件夹里就是全局生效,放在项目目录下的 .claude/skills/ 就只针对这个项目有效。通用的 Skill 建议放在全局目录。
网上也有一些整合了很多 Skill 的网站,可以看看有没有你需要的,比如 https://skillsmp.com/zh。

💡 AI 工具的爆发,让普通人也能快速做出产品。
但如何做?如何变现?如何真正走向海外市场?
👉 想了解更多 AI 编程 & 出海实战信息
扫码或微信搜索 257735,发送暗号 【美金】
了解详情,加入实战社群。
微信扫一扫,了解更多详情
🚀 我们的出海作品展示平台上线啦!
欢迎访问 Showcase 平台,
这里汇聚了学员的出海实战作品,方便大家获得反馈、积累曝光机会。
我们还会定期举办创作活动与奖励计划,欢迎来逛逛!
🔗 更多教程请访问 ipengtao.com
文章评论