背景
这里分享一个大模型写Skill的过程。
根据官方定义,Skill 是一个包含指令的文件夹,它较大模型 如何处理特定任务或工作流。
步骤
如果是是人为的进行Skill的编写的话,可以参考The Complete Guide to Building Skills for Claude 这个文档,一步一步操作就好,但是这个是流程化的事情,大模型完全可以做到
使用 anthropics skill-creator Skill
这里我们可以直接让opencode 使用 anthropics skill-creator Skill去生成一个对应的word转pdf的skill

把该skill-creator复制到~/.config/opencode/skills目录下

现在就可以用opencode生成对应的skill了
opencode 生成Skill
直接输入
ulw 在当前目录生成一个有效的word文件转pdf的名为docx-to-pdf-converter的skill

把生成的skill目录移动到 ~/.config/opencode/skills目录下
opencode 使用生成的Skill
直接输入命令:
ulw 将/Users/ljh/Downloads/demo-lastest.docx 这个word文件转换为名为demopdf测试.pdf 文件

这个工作就完成了,完美。