mcpField
S
suggesting-skills

suggesting-skills

github.com/revitalb-portAgent 工作流054 次安装10 周前更新
代码仓库

关于 suggesting-skills

一项帮助 Agent 发现现有技能何时能协助用户,并在合适时机提出建议的技能。它提供任务与技能的对应示例,并指导如何简短、适时地推荐,避免重复打扰。

主要功能

  1. 01将任务匹配到相关技能
  2. 02在合适时机建议技能
  3. 03提供简短且贴合情境的建议
  4. 04用户拒绝后避免重复推荐
  5. 05附上技能安装说明

适用场景

  1. 01编写测试时推荐测试技能
  2. 02项目缺少 CI 时建议配置 CI
  3. 03遇到棘手问题时推荐调试技能
  4. 04处理分析或身份验证任务时提供相关技能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/revitalb-port/skills-registry-demo --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
创建 PRcreating-pr
将应用容器化adding-docker
配置 CIsetting-up-ci
审查代码质量reviewing-code
检查安全性auditing-security
构建移动应用react-native-patterns
使用 LLM 提示词prompt-engineering
设计数据库database-design

规则

  • 不要频繁推荐技能——每次对话最多推荐一个,除非用户主动询问
  • 只在时机合适时推荐(用户即将开始相关工作时,而不是正在执行任务时)
  • 如果用户拒绝,不要再次推荐同一个技能
  • 说明如何安装:将 SKILL.md 复制到 .cursor/skills/<name>/SKILL.md

评论

支持 Markdown