skill-creator
Skill 创建工具
使用场景
当用户需要:
- 创建新的 Cursor Skill
- 更新或改进现有 Skill
- 验证 Skill 文件结构
- 打包 Skill 用于分发
- 理解 Skill 的最佳实践
Skill 结构
每个 Skill 应包含以下结构:
skill-name/
├── SKILL.md (必需)
│ ├── YAML frontmatter (必需)
│ │ ├── name: (必需)
│ │ └── description: (必需)
│ └── Markdown 指令内容 (必需)
└── 可选资源
├── scripts/ # 可执行代码
├── references/ # 参考文档
└── assets/ # 资源文件
SKILL.md 模板
Frontmatter(必需)
---
name: skill-name
description: 清晰描述技能的功能和使用场景。这是主要的触发机制,应包含技能做什么以及何时使用它。描述应包含所有"何时使用"的信息,而不是放在正文中。
---
描述编写指南
- 包含功能:明确说明技能做什么
- 包含触发条件:说明何时使用此技能
- 具体场景:列举具体的使用场景
- 避免冗余:不要在正文中重复描述信息
正文内容
- 使用命令式/不定式形式编写指令
- 保持简洁,避免不必要的解释
- 提供清晰的步骤和示例
- 引用相关资源文件(如 scripts、references)
创建流程
1. 理解需求
- 明确技能要解决的问题
- 识别具体的使用场景
- 确定需要的资源和工具
2. 规划资源
- Scripts:需要重复执行的代码
- References:参考文档和知识库
- Assets:模板、图标等资源文件
3. 编写 SKILL.md
- 编写清晰的 frontmatter
- 组织指令内容
- 添加使用示例和最佳实践
4. 验证和测试
- 检查 YAML 格式
- 验证文件结构
- 测试技能触发和使用
最佳实践
命名规范
- 使用小写字母、数字和连字符
- 名称应简短且描述性(< 64 字符)
- 使用动词开头的短语(如
create-web-app)
描述质量
- 描述应全面且具体
- 包含所有触发场景
- 避免在正文中重复描述信息
内容组织
- 保持 SKILL.md 简洁(< 500 行)
- 将详细内容移到 references 文件
- 使用渐进式披露原则
资源管理
- 只包含必要的文件
- 避免创建辅助文档(README、CHANGELOG 等)
- 保持目录结构清晰
验证检查清单
- YAML frontmatter 格式正确
- name 和 description 字段存在
- 描述包含功能和使用场景
- 文件结构符合规范
- 资源文件引用正确
- 代码示例可执行(如适用)
注意事项
- Skill 应该专注于 AI 代理的工作,而不是用户文档
- 避免在 Skill 中包含安装指南、变更日志等
- 保持内容简洁,充分利用上下文窗口
- 根据任务复杂度设置适当的自由度
More from cnn-cnn-creatoe/ai-health-assistant
chinese-responder
确保 Agent 在本项目中的所有回复都使用中文。当用户与 Agent 进行任何对话、代码解释、错误提示、文档说明时,Agent 应始终使用中文进行回复,除非用户明确要求使用其他语言。
17industry-agent-recommendations
基于 500+ AI Agents Projects 仓库和 2026 年趋势,推荐各行业最有潜力的 AI Agent 项目。当用户需要了解特定行业的 AI Agent 应用、选择适合的 agent 项目或寻找行业最佳实践时使用此技能。涵盖金融、医疗、教育、零售、法律、客户服务等 10+ 个行业的具体推荐。
10web-app-builder
全栈 Web 应用开发辅助技能。当用户需要创建、开发、构建 Web 应用时使用此技能。涵盖前端、后端、数据库设计、API 开发、部署等全流程。支持现代 Web 技术栈(React、Vue、Next.js、Node.js、Python、数据库等),帮助用户快速搭建生产就绪的 Web 应用。
9prompt-factory
提示词工厂技能,用于快速生成、模板化和批量创建高质量的提示词。当用户需要创建提示词模板、生成多个变体、优化提示词结构或建立提示词库时使用此技能。支持多种场景(代码生成、内容创作、数据分析、任务自动化等),帮助用户建立可复用的提示词体系。
8prompt-optimizer
优化和提升提示词(Prompt)质量的技能。当用户需要编写、改进、优化提示词时使用此技能。帮助用户创建更清晰、更有效、更结构化的提示词,提升 AI 响应的准确性和相关性。适用于所有需要与 AI 交互的场景,包括代码生成、内容创作、数据分析等。
7langchain-agent-builder
基于 LangChain 框架构建 AI Agent 机器人的技能。当用户需要创建 LangChain agent、选择 agent 框架、实现工具调用、管理对话记忆或构建复杂工作流时使用此技能。涵盖 LangGraph、CrewAI、AutoGen 等热门框架,提供最佳实践、代码模板和架构设计指导。
5