本文介绍DazhuangSkill-Creator(DSC)开源工具,帮助Claude Code用户从零创建、修改、评测和打包skill。提供五条完整路径(新建/修改/评估/优化触发/打包交付),强调层级分工与轻量化设计,避免冗余文件。包含输出质量闭环的评测agents(grader/comparator/analyzer)。适合想写出规范、可维护、稳定输出skill的AI开发者。工具免费开源,可直接从GitHub安装。
Tags:
点击上方卡片关注 不要错过精彩文章
持续更新有关Agent的最新搭建思路和工作流分享,希望能给您带来帮助,点一点上方的🔵蓝色小字关注,你的支持是我最大的动力!🙏谢谢啦!🌟"
大家好!我是唐舰长🙏
最近在折腾 Claude Code 的技能(skill)封装,发现一个问题:写一个 skill 容易,但写好一个 skill 真的挺难的。要考虑触发条件怎么写、输出格式怎么定、要不要拆文件、能不能复用……一堆破事
每次我想把某个工作流封装成 skill 的时候,总是写着写着就开始犯嘀咕:这个触发词够不够精准?输出格式要不要留灵活性?案例放主文件还是单独存?要不要加个索引防止以后找不到北?
一套操作下来,skill 是写出来了,但自己都用得不舒服
要完整下载地址和方法的伙伴,感谢您先点赞👍🏻和❤️,评论区留言 0405,截图添加下面二维码↓
然后舰长团队的大壮老师直接闭门研究了很多天,直接开源一个创建Skill的技能——DazhuangSkill-Creator(以下简称 DSC)
实测下来是真的好用,所以专门写一篇文章来介绍一下
这东西能干啥?
简单说,DSC 是一套「技能工厂流水线」,专门帮你从零开始创建、修改、评测、打包 Claude Code 的 skill。
它把整个流程拆成五条路径:
1.新建 skill —— 从 0 搭一个能用的技能
2.修改现有 skill —— 把以前写得稀烂的技能重新搞一遍
3.评估输出质量 —— 看看 skill 产出的东西到底靠不靠谱。
4.优化触发行为 —— 调优触发词
5.打包交付 —— 把做好的 skill 整理成能卖(或者能送人)的状态
这套流程之前不能实现吗?能实现
但 DSC 给了你一套方法论,不用每次都踩同样的坑。它把「怎么做好一个 skill」这件事,沉淀成了一套可复用的流程
真正戳中我的点
说实话,我最喜欢 DSC 的就三点,每一点都很好
第一点,层级分工做得太清楚了
它不让你把所有东西都塞进一个 SKILL.md 里。比如调用、说明、环境....等等
那种写法就是非常难受,一个文件写好几千字,看着就头大,回头改都无从下手
旧版本:长、太多
改进后:简单量少
每一个项目都分工明确,确保skill.md这个文件就没有那么长,将内容变为索引去索引对应到项目
第二点,默认路径「轻」得离谱
DSC 有条铁律:不要一上来就跑重型 benchmark、blind comparison。除非用户真的需要,否则能省则省
说实话,这点太重要了。很多人(包括以前的我)写 skill 的时候,总是想着「万一以后用到呢」,结果搞出一堆用不上的东西。什么评测脚本、workspace、配置文件夹、对比 agent……塞得满满当当。回头一看,90% 的内容根本没打开过。
删又不敢删,留着又碍事。搞到最后,一个 skill 看起来高大上,用起来一堆负担
DSC 直接告诉你:默认交付物也要轻
没有明确需求,就别给自己加戏。它连「不要因为以后可能有用就顺手创建 evals 目录」这种细节都写进去了,简直是重度加戏患者的福音。
第三点,输出质量有闭环
它不是写完就完事了,而是给了完整的评测路径。你可以通过 evaluation loop 不断迭代,直到输出稳定可靠。
它甚至还提供了专门的评测 agents:grader、comparator、analyzer。这些工具能帮你量化 skill 的输出质量,而不是全靠感觉
这点太关键了,一个 skill 能不能打,不在于它描述得多漂亮,而在于它实际跑出来的结果能不能用
很多人写 skill 的时候感觉很不错,用起来才发现各种问题。DSC 把这个验证环节塞进了工作流里,让你能提前发现坑。
和之前的创建技能相比较:
我自己是怎么用的
说了这么多,来点实际的
我的用法是这样的:找到一个以前写得不太顺手的 skill,用 DSC 的方法论重做一遍
具体步骤:
1.先用 DSC 的 Step 1 判断当前任务属于哪条路径。我通常走的是「修改现有 skill」这条线
2.用 Step 2 定结构。明确这个 skill 要产出什么、触发条件是什么、哪些放主文件、哪些下沉到 references
3.用 Step 3 重写。按照层级分工的原则,把内容重新组织一遍
4.用 Step 4 做验证/需要去
5.用 Step 5 判断要不要继续和结束生成
一套流程走下来,你会明显感觉到:同样一个 skill,改前和改后,是两个东西
改前是「能跑能用」,改后是「看着舒服、改着顺手、用着放心」
适合谁用
如果你符合以下任意一条,DSC 值得你试试:
正在学习 Claude Code 的 skill 系统,想写出规范的技能
已经写了几个 skill,但总觉得用起来不顺手
想把某个工作流封装成可复用的 skill,但不知道从哪下手
需要维护多个 skill,想用统一的方法论来管理它们
说白了,DSC 不是给你送鱼吃的,它是教你钓鱼的方法。
怎么用?
如果你想试试这个工具,直接去看它的 GitHub 仓库:https://github.com/DazhuangJammy/DazhuangSkill-Creator?tab=readme-ov-file
如果好用,可以给团队的大壮老师点上星星
使用claude code、codex、openclaw等可以创建skill的平台,直接输入:
帮我安装这个skill:https://github.com/DazhuangJammy/DazhuangSkill-Creator.git。并且删除“skill-creator”这个skill
然后,可以找一个现有的skill,找一个你以前写得不太顺手的 skill,用 DSC 的方法论重写一遍。你会明显感觉到不一样
说在最后
Claude Code 的 skill 系统真的是个好东西,但前提是你得会写、写得对。很多人觉得 skill 不好用,其实不是工具不行,而是我们没找对方法
写 skill 这件事,和写代码一模一样。代码写得好不好,不在于你用多少高级语法,而在于结构清晰、可维护、可复用。skill 也是一样的道理
DazhuangSkill-Creator 就是那个帮你找方法的人
它不帮你写代码,但它帮你少走弯路。它把「怎么做好一个 skill」这件看似简单其实挺复杂的事情,拆解成一步一步可执行的动作。你跟着走,就能少踩很多坑
好了,今天就聊到这里!要完整下载地址和方法的伙伴,感谢您先点赞👍🏻和❤️,评论区留言 0405,截图添加下面二维码↓
关注公众号并添加舰长微信,领取智能体学习资料,并参与智能体技术直播讲解
另外非常欢迎大家加入[唐舰长AI落地智能体交流群],主要交流群每周都会进行公益直播教大家搭建AI智能体工作流
没有评论:
发表评论