Cursor スキルの使い方:完全ガイド

Cursor のスキルを使えば、組み込み機能から独自スキルの作成まで、Cursor 内で再利用可能なワークフローを作成・活用できます。既存のコンテンツからもっと手早くスキルを構築したい方には、Kimi のドキュメントからスキルへ変換する機能が便利で、ドキュメントをそのまま構造化されたスキルに変換できます。

10分読む2026-07-17
Cursor でスキルを使う方法

スキルは、繰り返しの多いワークフローを再利用可能で構造化された機能へと変えることで、開発者の AI との向き合い方を一新します\。代表的な AI コードエディタである Cursor は、スキルを活用するうえで好んで選ばれるツールですが、導入にはファイル構造やコンテキスト管理、プロンプト設計への理解が欠かせません\。本ガイドでは、Cursor スキルの作成・設定方法や役立つ事例を紹介し、ベストプラクティスを再利用できる「体に染みついた習慣」へと変える、AI を使った独自スキルの構築方法を解説します\。

Cursor でスキルを作成・利用するには?

Cursor のスキルを実用的に使うには、まずプロジェクト構造の中でどのように設定するかを理解する必要があります\。設定さえ整えば、スキルを簡単に作成・整理して開発ワークフローの自動化に活用できます\。次の手順に従って、Cursor でスキルを作成・利用しましょう\。

Cursor AI コーディングプラットフォーム

ステップ 1:.cursor フォルダを作成する

まず、プロジェクトのルートディレクトリに移動し、.cursor という名前のフォルダを作成します\。このフォルダには、Cursor 固有の設定ファイルやプロジェクトレベルの設定が保存されます\。

プロジェクトのルートディレクトリに .cursor フォルダを作成する

ステップ 2:skills ディレクトリを追加する

次に、.cursor の中に skills フォルダを作成します\。このディレクトリには、独自スキルがすべて格納されます\。

Cursor の設定ディレクトリ内に skills フォルダを追加する

ステップ 3:スキルごとにフォルダを作成する

各スキルには、skills ディレクトリ内に専用のフォルダを用意します\。例えば次のようにします:

  • api-creation-skill

  • documentation-creator

  • code-review-assistant

スキルを個別のフォルダに分けておくと、競合を防げるうえ、スキルライブラリが大きくなっても更新が容易になります

複数の独自 Cursor スキルを別々のフォルダで整理する

ステップ 4:SKILL.md ファイルを追加する

各スキルフォルダの中に、SKILL.``md という名前のファイルを作成します\。このファイルは、スキルの動作内容と Cursor が適用すべきタイミングを定義する標準フォーマットです\。

独自 Cursor スキルフォルダ内に skill.md ファイルを作成する

ステップ 5:基本構成を定義する

ファイルを作成したら、スキルの内容を説明する必須セクションを追加します\。

一般的な SKILL.md ファイルには、次の項目を含めます:

  • タイトル: スキルの名前\。

  • 説明: スキルをいつ使うべきかを説明します\。

  • 指示: タスク実行中に Cursor が従う、手順を追ったガイダンス\。

構成が明確であれば、Cursor はスキルの目的を理解しやすくなり、より一貫した出力を生成できます\。

Cursor スキル定義ファイルの基本構成

ステップ 6:必要に応じて追加機能を加える (任意)

基本を定義したら、次のようなセクションを追加してスキルを強化できます:

  • テンプレート

  • サンプル

  • メモ

  • 検証ルール

  • 出力要件

Cursor スキルにテンプレートと検証ルールを追加する

ステップ 7:Cursor でスキルを使う

スキルを設定したら、Ctrl + I で Cursor チャットを開きます\。/ を入力して利用可能なスキルを表示し、使いたいスキルを選んでタスクを説明します\。Cursor は選択したスキルの指示を自動で読み込み、タスクに適用します\。

Cursor チャットで独自スキルを選択して使用する

ステップ 8:Cursor にワークフローを実行させる

AI はスキルのルールに従い、必要に応じて確認の質問をし、API やドキュメントなどの構造化された出力を生成します\。

独自スキルを使ってワークフローを実行する Cursor

独自スキルは、開発者が Cursor を使う際の作業効率を大幅に向上させます\。頻繁に使うプロンプトを再利用可能なワークフローにすることで、チームは時間を節約し、一貫性を保ち、複雑な開発タスクを効率化できます\。

スキル用途
canvas.canvas.tsx の作成・編集を行い、チャットと並べてビジュアル Canvas(グラフ、表、分析パネルなど)を開く
sdkCursor SDK (@cursor/sdk/ cursor-sdk) を使って、スクリプトや CI、自動化処理で Agent を呼び出す
babysitPR のマージ可能な状態を維持する:コメントへの対応、コンフリクトの解決、CI の修正
statuslineCLI のカスタムステータスバーを設定する (~/.cursor/cli-config.json 内の statusLine)
split-to-prs現在の変更を、レビューしやすい複数の小さな PR に分割する
update-cursor-settingsIDE 設定を変更する (settings.json:テーマ、フォント、フォーマットなど)
update-cli-configCLI 設定を変更する (~/.cursor/cli-config.json:権限、承認モード、vim など)
shell/shell コマンドを処理し、以降のテキストをそのまま shell コマンドとして実行する
migrate-to-skills.cursor/rules/.mdc と .cursor/commands/.md を Skills 形式に移行する
create-subagentカスタム subagent(専用の AI サブエージェント)を作成する
create-ruleCursor Rules (.cursor/rules/、AGENTS.md など) を作成する
create-hookCursor Hooks (hooks.json、Agent イベントの前後にカスタムロジックを実行) を作成する
create-skill新しい Agent Skill を作成する (SKILL.md の構造と仕様を記述)

Cursor で動作する外部スキル

スキル説明GitHub リンク
best-of-n-solving隣接しない git worktree を使って、難しい問題に複数のアプローチで並行に取り組み、最適な解決策を選ぶ\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/best-of-n-solving/SKILL.md
parallel-exploring読み取り専用のサブエージェントを複数起動して異なる領域を同時に調査し、大規模なコードベースを素早く把握する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/parallel-exploring/SKILL.md
adding-e2e-testsPlaywright を設定ファイル、サンプルテスト、ページオブジェクト、CI 連携とともにセットアップする\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-e2e-tests/SKILL.md
adding-authAuth.js (NextAuth) を使って、OAuth ログイン、セッション管理、保護されたルートを追加する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-auth/SKILL.md
adding-stripeStripe のチェックアウト、サブスクリプション、Webhook、カスタマーポータルを統合する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-stripe/SKILL.md
adding-dockerマルチステージの Dockerfile、docker-compose、.dockerignore を使って、あらゆるアプリを Docker 化する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-docker/SKILL.md
adding-analyticsPostHog のイベントトラッキング、ページビュー、フィーチャーフラグ、セッションリプレイを、あらゆる Web アプリに追加する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-analytics/SKILL.md
adding-error-trackingSentry のクラッシュレポート、パフォーマンス監視、ソースマップを追加する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-error-tracking/SKILL.md
auditing-securityOWASP Top 10 の脆弱性、シークレットの漏えい、安全でないパターンを体系的にチェックするセキュリティ監査\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/auditing-security/SKILL.md
profiling-performanceCursor のブラウザプロファイラを使って実行中のアプリの CPU パフォーマンスを計測し、コールスタックを取得して低速な関数を特定する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/profiling-performance/SKILL.md
converting-css-to-tailwind通常の CSS スタイルシートを Tailwind のユーティリティクラスに変換する — セレクタ、メディアクエリ、疑似クラス、アニメーション、任意の値に対応\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/converting-css-to-tailwind/SKILL.md
generating-imagesOpenAI gpt-image-2 を使って画像(アイコン、ロゴ、ブログのヒーロー画像、OG 画像、イラスト、モックアップ)を生成・編集する\。テキストからの生成、画像からの生成、マスクによる部分修正、並行バッチ処理に対応\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/generating-images/SKILL.md
api-smoke-testingコードベースから API ルートを検出し、すべてのエンドポイントにアクセスして、エラーを返すものを報告する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/api-smoke-testing/SKILL.md
creating-pr規約に沿ったタイトル、構造化された説明、リンクされたイシューを備えた、レビューしやすく整ったプルリクエストを作成する\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/creating-pr/SKILL.md
babysitting-prオープン中の PR を監視して CI の失敗、レビューコメント、マージコンフリクトを検知し — それらを自動で修正して PR をマージ可能な状態に保つ\。https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/babysitting-pr/SKILL.md

ボーナスヒント:Kimi で個人用スキルを手軽に作成

Kimi のドキュメントからスキルへ変換する機能を使えば、既存のドキュメント、コード、テンプレートを再利用可能な AI スキルに変えられます\。単にファイルを読んだり要約したりするだけでなく、コンテンツから構造化されたワークフローをそのまま抽出して自動化されたアクションに変換します\。これにより、Office ファイルや社内ドキュメントのプロセスを簡単に再利用でき、ワークフローを一から作り直すことなく繰り返しのタスクを自動化できます\。

ドキュメントをスキルに変換するには?

SOP、テンプレート、レポート、構造化されたファイルがすでにあれば、Kimi 内でそのままスキルに変換できます\。手順は次のとおりです\。

ステップ 1:ドキュメントからスキルへのツールを開く

kimi.com にアクセスして始めます\。「+」(作成) ボタンをクリックし、「Skills」に進んで「Document to skills」オプションを選択します\。

Kimi でドキュメントからスキルへのツールを開く

ステップ 2:Office ファイルをアップロードする

Word ドキュメント、PDF、Excel シート、プレゼンテーションなどの既存ファイルをアップロードします\。アップロードしたら、Kimi に何を抽出・複製させたいか、どんな再利用可能なスキルに変換したいかを明確に伝えます\。すると Kimi がファイルを処理し、重要なパターンを認識して、ドキュメントの背後にあるワークフロー構造を自動で抽出します\。

Kimi でドキュメントをアップロードして Skill に変換する

ステップ 3:スキルを作成・利用する

「Create skill」をクリックして生成を開始します\。Kimi がドキュメントを分析し、構造化された再利用可能なスキルに変換します\。ファイルのサイズや複雑さによっては数分かかることがあります\。

Kimi でスキルを作成・利用する

完了したら、スキルを開いてそのまま利用できます\。また、修正したり、内容をコピーしたり、再利用や共有のために .md ファイルとしてダウンロードしたりすることもできます\。

Kimi でスキルをダウンロードする

Kimi のドキュメントからスキルへの変換ツールの主な機能

ドキュメントを再利用可能なスキルに変換する方法がわかったところで、この機能の強みがどこにあるのかを見ていきましょう\。

  • ドキュメントを再利用可能なスキルと知識システムに変える

Kimi は SOP、マニュアル、ガイドラインなどのドキュメントを構造化された Skills に変換します\。これらの Skills は、ワークフロー、ルール、専門知識を再利用可能な形で取り込みます\。静的なファイルではなく、ドキュメントが実行可能な AI への指示となります\。これにより、同じ専門知識を複数のタスクで再利用できます\。

  • 独自スキルと既存スキルを組み合わせてより良い結果を

Kimi では、自作の独自スキルと組み込みスキルを含めて、複数のスキルを組み合わせて使えます\。一つのワークフローで異なるスキルを組み合わせることで、期待やタスク要件により合った出力を生み出せます\。この柔軟なアプローチにより、さまざまな状況にスキルを適応させ、出力品質全体を高めやすくなります\。

まとめ

スキルは、指示をエディタ内の再利用可能なワークフローにまとめることで、開発タスクの管理を楽にします\。これにより出力の一貫性を保ち、コーディング中に手動で何度もプロンプトを入力する手間を減らせます\。開発者は同じ構造化されたロジックを異なるプロジェクトに適用でき、効率と整理整頓が向上します\。さらに迅速にセットアップしたい場合は、Kimi のようなツールで既存のドキュメントを再利用可能なスキルに変換でき、ワークフローの自動化がより簡単かつ拡張しやすくなります\。

よくある質問

Cursor のスキルはどこに保存されますか?
Cursor のスキルは通常、ローカルプロジェクト内か Cursor のワークスペース設定の中に保存されます。多くの場合、プロジェクトディレクトリ内に構造化されたファイルやフォルダとして存在し(.cursor/ や skills/config フォルダに近い形が一般的です)、配置されます。同期していれば、Cursor アカウントの設定からも管理できます。これにより、同じプロジェクトで作業する際にセッションをまたいで利用できるようになります。
Cursor のスキルは自動で動きますか?
はい、Cursor のスキルは設定次第で自動的に動作します。有効にすると、コードベースのコンテキストを検知し、手動でプロンプトを入力しなくても関連する指示を適用できます。ただし、すべてのスキルが自動で実行されるわけではなく、ユーザーが明示的に呼び出す必要があるものもあります。スキルの種類や設定によって異なります。
Cursor のスキルはカスタマイズできますか?
はい、Cursor のスキルはワークフローのニーズに合わせて自由にカスタマイズできます。指示を編集したり、動作ルールを調整したり、さまざまな状況でスキルがどう応答すべきかを定義したりできます。開発者は特定のフレームワークやコーディング規約、自動化タスクに合わせてスキルを調整することがよくあります。この柔軟性により、チームは AI を活用した独自の開発ワークフローを構築できます。
こちらもおすすめ
Claude Code スキルと活用事例の完全ガイド
Claude Code スキルと活用事例の完全ガイド
2026-07-17
自動化をより良くするためのスキル作成方法
自動化をより良くするためのスキル作成方法
2026-07-17