skill搭建原来这么简单?!
AI技能定制新时代:ClaudeSkills让重复工作自动化 摘要:本文介绍了ClaudeSkills这一革命性AI工具,它能让用户将重复性工作转化为可执行的AI命令。文章详细解析了Skills的三大核心构成:SKILL.md文档、脚本和其他模板,展示了如何通过标准化markdown写法让AI理解固定需求。作者以微信公众号排版为例,演示了如何创建个性化Skills,将原本繁琐的排版流程简化为自动化
要说当前AI方向是什么?Claude Skills无疑是最优解!
每天打开手机就看到各路大佬铺天盖地的Skills,也收藏了不计其数。
但是!这并非Skills真正的魅力!
A社的野心很大,他们想让所有人都能够拥有自己的专属Skills,让每个人都可以将自己的经验变成可以程式化反复执行的AI命令!
当然这并非空想,A社自家的cowork就是100%由AI搭建的。过去一个月,Claude Code创始人Boris Cherny 0次打开IDE(集成开发环境)。
正好我最近天天为公众号排版美化发愁,将这个工作变成一个Skills想想就是一件美事~
现在你正在看的这篇文章就是我使用Skills进行的美化排版

1. 项目分析
现在我的公众号排版工作其实也有AI参与的部分,只不过相对繁琐:
1. 首先我将我的文章在obsidian中写好,并进行插图配置。
2. 将文章交给Gemini生成html
3. 将html复制到草稿中
4. 添加图片进行微调

现在的工作流程虽然已经可以为我节省非常多的时间,但是反复的AI切换、提示词输入依旧有简化的空间:在AI时代,任何需要重复3次以上的事情都应该使用AI来进行替代!
这里我的文章模板其实可以相对固定的,那么这个部分作为一个skills让AI自动将markdown转化为html是非常合适的!
2. 了解Skills
2.1 Skills基本构成
一个Skills核心中通常包含三个组成部分:SKILL.md文档、脚本、其他模板
这其中Skill.md文档是一切的核心,AI就是通过阅读这个部分的内容进行判断接下来需要做什么工作。
这里是Skill的精髓所在,通过标准化的markdown写法,让AI能够读懂我们的固定需求。最简单的Skill,只需要这一个markdown文档就足够了。
💡 Tip: 这里是一个标准的skill模板
# Skill Name## Metadata- Name: YourSkillName- Version: 1.0.0- Description: [简述技能功能]- Author: [你的名字]## Instructions[描述 Claude 如何使用此技能]## Resources- [列出脚本/文件]
但是为了让我们的skill更好用,我们还是需要为我们的skill中添加脚本和其他内容。
脚本部分能够让我们的Skill执行时候更加准确。通过脚本让我们流程中有些需要比较准备的部分:比如套用固定模板,从原来的抽奖变成了可以控制的内容。
其他模板部分在我的项目中是各种预设好的图形,这样只要进行统一的调整之后,后续我都能轻松的使用我的项目内容
2.2 Skills的调用形式
相比于传统的提示词方式,有了Skills的相助,AI在执行一个任务之前,首先会查询每个Skills和其中关键词,也就是markdown文档中开头的部分。
如果找到了合适的Skills,将会直接输入其中的命令,进入到这个流程中。
我的文档转化为微信公众号排版skills中就规范了AI需要进行的步骤:
1. Markdown 清洗:标准化格式,修复层级结构
2. HTML 转换:应用主题样式,生成微信兼容 HTML
3. 图片处理:提取并重命名图片,自动检测 Obsidian 库
只要触发了关键词,AI就会调用这个流程。
当然这里HTML转化的部分如果每次都使用AI进行生成就过于奢侈,所以我将其全部写成json存储在/themes文件夹中,同时在需要生成的时候AI只需要在/script文件夹下面调用我的python脚本就可以执行。
这样一套组合拳下来,既节省了每次请求时的token消耗(现在只有清洗文段、执行调用脚本的步骤会有少量token消耗),又通过python脚本规范了每次生成的内容,确保样式的统一。
3. 创建属于自己的Skills
现在我们已经可以游刃有余的创造属于自己的Skills了!
虽然上面说到有各种组成部分,但是真正在Claude中,我们只需要描述我们的这个Skill需要干什么就够了。剩余的工作AI都可以非常完美的搞定~
只需要稍等片刻,这时一个拥有完整结构的Skill即可出炉。对于我们大部分用户而言,放到当前的文件夹中就是一个不错的选择,之后需要执行这个skill的时候,我们同样的告诉AI技能存放的位置就好。
但是如果你一定想要自己的Skills出现在Claude Code中/skills列表下面,那还需要对内容进行一点点改造。
这里我们继续告诉AI,让他创建markplace.json文件,这个文件是用来进行Claude中命令行安装的指令。
现在我们就可以将我们的项目放到本地计算机的Claude缓存目录中:
C:\Users\[用户名]\.claude\plugins\marketplaces
同时在Claude中执行命令:
/plugin install [skill文件夹名称]@[存放在markplace中文件夹名称]
在安装成功后,就可以直接调用/skills来查看我们的技能了~
当然如果是GitHub上面的项目,也可以参考项目中的安装方式进行,毕竟不同的项目可能存在差异。
总之,你现在已经拥有了定制自己Claude Skills的能力,从此你的AI将能够与众不同!
本项目已经开源:https://github.com/Muprprpr/wx_article_skill

大家还有其他 Vibe Coding 中的问题欢迎一起讨论~
我是 壹五,与你一起共赴 AI 新时代!
更多推荐



所有评论(0)