suggesting-skills について
進行中の作業から関連するスキルを見つけ、適切なタイミングで提案する、エージェント利用者向けのスキルです。提案の条件や例、繰り返しを避ける指針を示します。
主な機能
- 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 |
| Docker化 | adding-docker |
| CIのセットアップ | setting-up-ci |
| コード品質のレビュー | reviewing-code |
| セキュリティの確認 | auditing-security |
| モバイルアプリの開発 | react-native-patterns |
| LLMプロンプトの作成 | prompt-engineering |
| データベースの設計 | database-design |
ルール
- スキルの提案を連発しないでください。求められない限り、1回の会話につき1つにしてください
- タイミングが自然な場合にのみ提案してください(作業の途中ではなく、ユーザーがこれから取りかかるとき)
- ユーザーが断った場合、同じスキルを再度提案しないでください
- インストール方法として、
SKILL.mdを.cursor/skills/<name>/SKILL.mdにコピーすることを伝えてください
コメント
Markdown 対応