一 创建或获取Skill文件

kill的核心是一个YAML配置文件(通常命名为 skill.yaml),定义了技能的名称、描述、触发命令、支持的语言和提示词模板。你可以从社区获取现成的Skill文件,或参考官方示例自行创建。‌‌

二 放置Skill文件

Cursor支持两种作用域:

用户全局技能‌:放置在 ~/.cursor/skills/ 目录下,适用于所有项目。‌‌

这个目录怎么找?

文件位于用户目录下的隐藏文件夹中,完整路径为:
C:\Users\<你的用户名>\.cursor

项目级技能‌:放置在 <项目根目录>/.cursor/skills/ 目录下,仅适用于当前项目。‌‌

三 加载Skill

创建或放置Skill文件后,在Cursor中按下 Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Win/Linux),输入 ‌“Reload Skills”‌ 命令并执行,以加载新技能。‌‌

四 调用Skill

通过命令触发‌:在Chat或编辑器中,输入Skill配置的触发命令(例如 /review),AI便会根据Skill定义执行任务。‌‌1

通过@引用‌:在Chat或Composer中,也可以通过 @Skill名 的方式引用技能。‌‌

五 典型用途与注意事项

典型用途‌:Skills常用于定义可复用的AI任务流程,如代码审查、测试生成、文档生成、全栈模块生成等。‌‌2‌‌3

与Rules配合‌:Rules用于定义代码风格与规范,Skills用于定义任务流程,两者结合可使AI既知道“做什么”(Skill),又知道“做成什么样”(Rule)。‌‌3

技能开发‌:你也可以使用Cursor的 /create-skill 指令,让AI辅助你开发自定义的Skill包。‌‌

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐