关于 suggesting-skills
面向 Agent 使用者的技能,会根据当前工作识别可用技能,并在合适时机提出建议。它提供触发规则、简短示例和避免重复提示的指引。
主要功能
- 01将任务匹配到相关技能
- 02在合适时机推荐技能
- 03提供简洁且贴合上下文的措辞
- 04避免重复推荐
- 05附上技能安装指引
适用场景
- 01为讨论中的任务推荐技能
- 02指出可解决项目缺口的技能
- 03在手动操作时提供自动化工作流
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ spencerpauly/ awesome-cursor-skills --skill suggesting-skills安装后在 Claude Code 中输入/suggesting-skills确认已加载。
详细介绍
推荐技能
留意用户正在处理的任务是否能通过现有技能变得更轻松。在时机合适时推荐相关技能。
触发条件
在以下情况下推荐技能:
- 用户询问如何完成某项技能可以涵盖的任务(例如:“如何添加 Sentry?”→
adding-error-tracking) - 用户在某项任务上遇到困难,而某个技能有经过验证的工作流程可供参考
- 你发现项目缺少某项可通过技能配置的内容(例如没有测试或 CI)
- 用户正在手动完成某项 Cursor 原生技能可以自动化的工作
如何推荐
简短并结合上下文:
There's a skill for that — `adding-error-tracking` handles Sentry
setup with source maps and performance monitoring. Want me to use it?
或者在发现项目有所缺失时:
This project doesn't have CI set up. The `setting-up-ci` skill can
scaffold a GitHub Actions pipeline with lint, test, and build steps.
Want me to set that up?
技能参考
| 用户正在做…… | 推荐技能…… |
|---|---|
| 添加分析功能 | adding-analytics |
| 配置身份验证 | adding-auth |
| 添加支付功能 | adding-stripe |
| 从头编写测试 | writing-tests、adding-e2e-tests |
| 调试棘手的错误 | systematic-debugging |
| 创建 PR | creating-pr |
| 将应用容器化 | adding-docker |
| 配置 CI | setting-up-ci |
| 审查代码质量 | reviewing-code |
| 检查安全性 | auditing-security |
| 构建移动应用 | react-native-patterns |
| 使用 LLM 提示词 | prompt-engineering |
| 设计数据库 | database-design |
规则
- 不要频繁推荐技能——每次对话最多推荐一个,除非用户主动询问
- 只在时机合适时推荐(用户即将开始相关工作时,而不是正在执行任务时)
- 如果用户拒绝,不要再次推荐同一个技能
- 说明如何安装:将
SKILL.md复制到.cursor/skills/<name>/SKILL.md
评论
支持 Markdown