ChatGPTのSkillsとは?使い方と作り方を解説
ChatGPTのSkillsとは何か、どんなことができるのか、通常のプロンプトやGPTsと何が違うのか。新しい機能だけに、情報を調べても説明がバラバラで迷いますよね。
ChatGPTのSkillsは、よく使う指示や作業手順を再利用可能なワークフローとして保存する機能です。議事録の整理、レポート作成、メール文面の下書き、記事構成の作成など、同じ流れを繰り返す作業を効率化しやすくなります。
ただし、ChatGPTのSkillsの使い方や作り方だけを知っても、利用できるプラン、skill-creatorの役割、GPTsとの違い、CodexやAPIとの関係、スマホとデスクトップの同期などを理解していないと、設定画面が見つからず戸惑うかもしれません。
この記事では、ChatGPTのSkillsの基本から、スキルエディタやファイル登録、自動実行、メンションによる呼び出し、共有時の注意点まで、初めて使う人にもわかるように整理します。
- ChatGPTのSkillsの仕組みとできること
- Skillsを利用できるプランと条件
- skill-creatorを使った作成手順
- GPTsやCodexとの違いと使い分け
先に結論をいうと、ChatGPTのSkillsは、繰り返し使う仕事の手順を保存し、必要な場面で再利用するための機能です。単なるプロンプト保存ではなく、入力条件、作業手順、出力形式、確認事項などをまとめて管理できます。
ChatGPTのSkillsとは何か
まずは、ChatGPTのSkillsがどのような機能なのかを整理します。通常のプロンプトやカスタム指示と混同しやすいので、できることだけでなく、向いている作業や対応プランまで押さえておきましょう。
Skillsの仕組みと特徴
ChatGPTのSkillsは、特定の作業をどのような手順で進めるかをChatGPTに伝える、再利用可能で共有可能なワークフローです。OpenAIは、Skillsに指示、例、コード、参考ファイルなどを含められると説明しています。
通常のプロンプトでは、チャットを始めるたびに「この順番で確認してください」「この形式で出力してください」といった条件を入力します。Skillsでは、その仕事の進め方をあらかじめ保存しておけるため、毎回すべてを説明する負担を減らせます。
たとえば、ブログ記事の構成案を作る作業なら、次のような内容をひとつのSkillにまとめられます。
- 記事のテーマや対象読者を確認する
- 検索意図を複数の観点に分ける
- 見出しの重複を確認する
- 指定されたHTML形式で出力する
- 不確かな情報を断定しない
つまり、Skillsに保存するのは完成済みの文章ではありません。文章や資料を作るときの判断基準と手順です。入力内容が変われば出力も変わりますが、作業の進め方は共通化できます。

Skillの基本ファイルとして使われるのが、SKILL.mdです。これはMarkdown形式のテキストファイルで、Skillの目的、必要な入力、実行手順、出力形式、完了前のチェック項目などを記述します。プログラム専用の特殊なファイルではなく、文章として内容を確認・編集しやすいのが特徴です。
Skillsは、ChatGPTの回答能力そのものを高める機能ではありません。もともとの能力を、決められた手順に沿って安定して使うための仕組みです。
OpenAIによる現在の定義や提供条件は、OpenAI公式ヘルプのChatGPTのスキルで確認できます。
できることと活用例
ChatGPTのSkillsが向いているのは、同じ説明を何度も繰り返している作業です。特に、複数の工程があり、毎回ほぼ同じ基準で処理する仕事では効果を感じやすいですよ。
代表的な活用例は、議事録の整理です。単に会議内容を要約するだけでなく、決定事項、未決事項、担当者、期限、次回までのタスクという順番で出力するように設定できます。担当者が変わっても、まとめ方をそろえやすくなります。
文章作成では、メール返信、商品説明、SNS投稿、報告書、記事構成などに利用できます。たとえば、問い合わせメールのSkillなら、問い合わせ内容を分類し、確認が必要な情報を抽出したうえで、指定した文体の返信案を作成する流れを保存できます。
| 活用する業務 | Skillに設定する内容 | 期待できる効果 |
|---|---|---|
| 議事録整理 | 要点、決定事項、担当者、期限 | まとめ方を統一しやすい |
| メール作成 | 文体、構成、禁止表現、確認項目 | 毎回の指示を短くできる |
| レポート作成 | 分析順序、指標、出力フォーマット | 確認漏れを減らしやすい |
| 記事構成 | 読者設定、検索意図、見出しルール | 構成のばらつきを抑えやすい |
| 公開前チェック | 必須項目、停止条件、確認基準 | チェック手順を共有しやすい |
一方で、すべての仕事をSkill化すればよいわけではありません。毎回目的や判断基準が大きく変わる企画、答えが決まっていない相談、高度な意思決定などは、固定した手順がかえって邪魔になることがあります。
Skill化するか迷ったら、「過去1か月で同じ指示を何度も入力したか」を振り返ってみてください。同じ説明を何度もコピーしているなら、Skillにまとめる候補です。
最終判断を自動化しすぎないことも大切です。公開可否、契約判断、採用判断、返金判断など、責任を伴う処理では、Skillsを一次整理や下書きに使い、人が最終確認する流れを残してください。
利用できるプラン
ChatGPTのSkillsは、すべてのプランで同じように利用できるわけではありません。2026年7月時点のOpenAI公式ヘルプでは、Personal Skillsは通常、ChatGPT Business、Enterprise、Healthcare、Eduのユーザー向けに案内されています。
個人向けのFree、Go、Plus、Proについては、公式ヘルプの通常利用対象として明記されていません。そのため、PlusやProを契約すれば必ずSkillsの作成画面が表示される、と考えない方が安全です。
| プラン・サービス | Skillsの案内状況 | 注意点 |
|---|---|---|
| ChatGPT Business | 通常利用の対象 | ワークスペース設定により異なる場合がある |
| ChatGPT Enterprise | 利用対象 | 管理者の権限設定が影響する |
| ChatGPT Healthcare | 通常利用の対象 | 組織の運用ルールを確認する |
| ChatGPT Edu | 利用対象 | 管理者による有効化が必要な場合がある |
| Free・Go・Plus・Pro | 公式の通常対象に明記なし | 段階提供や仕様変更に注意する |
| Codex・API | Skillsをサポート | ChatGPT版とは管理方法が異なる |
EnterpriseやEduでは、Skillの作成、アップロード、共有、インストールなどの権限を管理者が制御できます。同じプランを契約している人でも、所属するワークスペースの設定によって表示されるメニューが異なる可能性があります。
Skillsのメニューが見つからない場合は、最初に契約プランを確認し、その次にワークスペース管理者へ利用可否を確認しましょう。ブラウザの更新やアプリの再インストールだけでは解決しないケースもあります。
プラン、料金、管理画面、提供対象は変更される可能性があります。正確な情報は公式サイトをご確認ください。
社内データや顧客情報を扱う場合は、会社の情報管理ルールを優先してください。最終的な判断は専門家にご相談ください。
GPTsとの違い
ChatGPTのSkillsとよく比較されるのがGPTsです。どちらも作業を効率化する機能ですが、役割が異なります。
GPTsは、特定の目的に合わせて設定した専用のChatGPTです。指示、ナレッジファイル、会話のきっかけ、Web検索、画像生成、アプリ、外部APIとのアクションなどを組み合わせ、用途ごとの対話環境を作れます。
一方、Skillsは、ChatGPTに特定の作業手順を渡す部品です。ChatGPTそのものを別の専用画面として作るのではなく、普段の会話や対応環境の中で、必要なワークフローを適用します。
| 比較項目 | Skills | GPTs |
|---|---|---|
| 基本的な役割 | 再利用できる仕事の手順 | 用途別の専用ChatGPT |
| 利用方法 | 会話内容に応じて適用 | 作成したGPTを選んで会話 |
| 主な設定 | 手順、入力、出力、確認基準 | 役割、知識、機能、会話体験 |
| 複数利用 | 複数のSkillが使われる場合がある | 基本的に選択したGPTと会話する |
| 向いている用途 | 定型業務やチェック手順 | 専門窓口や用途別アシスタント |
たとえば、SEO記事制作専用の対話環境を作りたいならGPTsが候補です。その中で、記事構成、ファクトチェック、HTML整形といった作業手順を分けて再利用したいなら、Skillsの考え方が合います。
GPTsは専用の作業場所、Skillsはその中でも使える作業マニュアルと考えると、違いをつかみやすいです。
ChatGPTのカスタム指示、メモリ、GPTsなども含めて整理したい場合は、ChatGPTのパーソナライズ例とおすすめ設定も参考になります。毎回の共通設定と、用途別に分ける設定の違いを確認できます。
なお、GPTsからSkillsへの自動変換については、誰でも使える一般機能として断定できる状況ではありません。既存のGPTsに書いた指示をSkillへ移す場合は、目的、入力、手順、出力、確認項目に分解して再構成する方が確実です。
CodexやAPIとの関係
SkillsはChatGPTだけの仕組みではありません。OpenAI公式ヘルプでは、CodexとAPIでもSkillsがサポートされていると案内されています。
Codexは、コードの作成、修正、テスト、調査などを支援するコーディングエージェントです。開発チームで繰り返すレビュー手順、テスト方法、リポジトリ固有のルール、リリース前の確認作業などをSkillとして用意すると、作業の進め方をそろえやすくなります。
たとえば、コードレビュー用のSkillなら、次のようなルールをまとめられます。
- 最初に変更内容の目的を確認する
- セキュリティ上の問題を確認する
- 既存機能への影響を洗い出す
- 必要なテストケースを提案する
- 修正案を差分形式で提示する
APIでSkillsを使う場合は、ChatGPTの画面上で作ったSkillを、そのまま自社サイトへ表示するという意味ではありません。APIは、OpenAIのモデルやツールを自社システム、Webサービス、業務アプリなどへ組み込む開発者向けの仕組みです。
また、ChatGPT、Codex、APIの間でSkillが自動同期されるとは限りません。OpenAIのSkillsはAgent Skillsのオープン標準に準拠しており、対応する製品間でファイルをダウンロードし、別の環境へインストールできます。ただし、環境ごとのツール、権限、ファイルパス、利用可能な機能が異なるため、移行後の確認は必要です。
SKILL.mdの形式が共通でも、すべてのAIサービスでまったく同じ動作になるとは限りません。利用できるツールや権限が違えば、同じ手順でも結果が変わります。
APIを利用する場合は従量課金、認証情報、ログ管理、個人情報の取り扱いなども考える必要があります。ChatGPT上でSkillを作る場合より技術的な検討項目が増えるため、まずはChatGPTで小さなワークフローを作り、手順を固めてから開発へ進む方法がわかりやすいですよ。
ChatGPTのSkillsの使い方
ここからは、ChatGPTでSkillsを確認し、作成して使うまでの流れを説明します。画面の名称や配置はアップデートで変わる可能性がありますが、チャット作成、エディタ作成、ファイル登録という基本的な選択肢は共通しています。
スキル画面の開き方
ChatGPTのSkillsを管理するには、対象アカウントでスキル画面を開きます。OpenAIの公式案内では、プロフィールメニューからスキルを選ぶ方法、またはサイドバーのプラグインからスキルタブを開く方法が案内されています。
UIが段階的に更新されている場合、アカウントによって表示場所が異なる可能性があります。メニュー内に次の項目がないか確認してください。
- スキル
- Skills
- プラグイン
- Plugin Directory
- 作成
スキル画面を開くと、インストール済み、自分が作成、自分と共有、ワークスペースから共有といった分類を確認できます。ワークスペースで誰かが作成したSkillが共有されている場合は、自分で最初から作り直さず、内容を確認してインストールできます。
メニューが表示されないときは、次の順番で確認すると原因を切り分けやすいです。
- 対象プランを利用しているか確認する
- 個人用と組織用のワークスペースを切り替える
- 管理者がSkillsを有効にしているか確認する
- Web版とデスクトップ版の両方を確認する
- 公式ヘルプで最新の提供条件を確認する
PlusやProの個人アカウントでメニューが表示されない場合、操作ミスとは限りません。現在の公式対象に含まれていない可能性があります。
検索結果に表示される古い記事や動画では、現在と異なるメニュー名が使われている場合があります。画面が違うときは、記事の公開日と使用プランも確認してください。
skill-creatorで作る方法
対象アカウントには、Skillの作成を支援するskill-creatorが初期状態で用意される場合があります。これは、Skillを作るためのSkillです。
skill-creatorを使うと、最初からSKILL.mdの書式を自分で組み立てなくても、ChatGPTとの会話を通じて必要な条件を整理できます。まずは「毎週のアクセス解析レポートを作るSkillを作成してください」のように、目的を伝えます。
その後、ChatGPTから次のような内容を質問されます。
- どのような入力を受け取るか
- どのような場面で使うか
- どの順番で処理するか
- 出力形式をどうするか
- 禁止事項や停止条件は何か
- 完了前に何を確認するか
質問には、できるだけ具体的に答えましょう。「わかりやすくまとめる」だけでは、人によって解釈が変わります。「冒頭に結論を置く」「表は3列にする」「不明な数値は推測しない」のように、出力を確認できる条件へ変えるのがポイントです。
Skill作成で決めたい基本項目
- 目的:何を完成させるSkillか
- 入力:実行時に何を渡すか
- 手順:どの順番で処理するか
- 出力:どの形式で返すか
- 禁止:何をしてはいけないか
- 確認:完成前に何を検査するか
Skillが生成されたら、すぐに完成と考えず、サンプルデータで試してください。結果が長すぎる、重要な項目が抜ける、不要な場面で適用されるといった問題があれば、そのままChatGPTへ伝えて修正できます。
最初から完璧なSkillを作ろうとすると、条件が増えすぎて動きにくくなります。まずはひとつの作業に絞り、実行、確認、修正を繰り返す方が安定します。

エディタとファイル登録
ChatGPTのSkillsは、チャットだけでなく、スキルエディタから直接作成できます。エディタは、Skillの内容を自分で確認しながら細かく設定したい人に向いています。
エディタでは、名前、説明、実行手順、参考情報などを設定します。特に重要なのが名前と説明です。ChatGPTは説明を手がかりに、そのSkillが現在の依頼に関係するかを判断します。
たとえば「記事作成」という名前では対象が広すぎます。ブログ記事、商品記事、ニュース記事、社内報など、さまざまな依頼に反応する可能性があります。
それよりも「初心者向けSEO記事構成」のように用途を絞り、説明欄に「検索キーワード、掲載サイト、読者像を受け取り、重複のないH2とH3の構成案を作成するときに使う」と書いた方が、適用場面が伝わりやすくなります。
外部ファイルを登録する場合
作成済みのSkillは、パソコンからアップロードすることもできます。Skillには指示文だけでなく、補助ファイルやコードが含まれる可能性があるため、外部から入手したファイルは中身を確認してから登録してください。
ChatGPTはアップロードされたSkillをスキャンし、問題が疑われる場合は確認が必要な状態やブロック状態にすることがあります。ただし、自動スキャンが安全性を完全に保証するわけではありません。
出所が不明なSkillは安易に登録しないでください。外部サービスへの接続、ファイル操作、コード実行に関する指示が含まれていないかを確認しましょう。
社内用のテンプレート、顧客データ、未公開資料などを補助ファイルに含める場合は、共有範囲にも注意が必要です。Skillの共有権限だけでなく、元ファイルへのアクセス権限や、社内規定に沿っているかも確認してください。
ChatGPTの回答スタイル全体を固定したいだけなら、Skillsよりカスタム指示が合う場合もあります。設定項目を使い分けたい場合は、ChatGPTのカスタム指示おすすめ例と反映されない原因も確認してみてください。
自動実行とメンション
インストールしたSkillは、会話内容に役立つとChatGPTが判断した場合、自動的に使われることがあります。複数のSkillが関係する場合は、1回の作業で複数が使われる可能性もあります。
たとえば、文章のトーンを整えるSkillと、レポートの形式を整えるSkillをインストールしている場合、依頼内容によって両方が適用されることがあります。
ただし、自動実行は、指定した単語が含まれていれば必ず起動する単純なキーワード判定ではありません。Skillの名前、説明、会話の文脈などをもとに、関連性が判断されます。
そのため、「ブログという単語に反応する」といった広い説明では、意図しない場面でSkillが使われる可能性があります。説明文では、対象となる入力、作業目的、利用場面を具体的にしてください。
使用するSkillを明確に指定したいときは、@メンションでSkill名を選ぶ方法があります。たとえば、入力欄で@を入力し、表示された候補から目的のSkillを選び、その後に依頼内容を入力します。
自動実行は手軽さを重視する使い方、@メンションは使用するSkillを自分で明確に選びたいときの使い方です。
Skillが期待どおりに起動しない場合は、次の点を見直してください。
- Skillがインストール済みか
- 現在の環境に追加されているか
- 説明文が抽象的すぎないか
- 似た目的のSkillが複数ないか
- ワークスペースで利用が許可されているか
逆に、関係のない依頼で何度も使われる場合は、説明文の対象範囲を狭くします。「文章作成に使う」ではなく、「会議メモから決定事項と担当タスクを抽出するときに使う」といった書き方が有効です。
共有と端末同期の注意点
Skillsは個人利用だけでなく、ワークスペース内で共有できます。担当者ごとに別のプロンプトを使うのではなく、組織で確認済みのワークフローを共有できる点は大きなメリットです。

共有時には、特定のメンバーやグループだけにアクセスを許可したり、ワークスペース全体へ公開したりできます。ただし、実際に選べる範囲は管理者の権限設定に左右されます。
組織で使う場合は、単に共有するだけでなく、誰が内容を更新できるか、変更後に誰が確認するか、古いSkillをどう管理するかまで決めておくと安全です。
デスクトップとWeb・モバイルは別管理
現在の公式ヘルプでは、Personal SkillsはデスクトップとWeb・モバイルで別々に追加する必要があり、環境間で自動同期されないと案内されています。
つまり、Web版で作成・インストールしたSkillが、デスクトップ版に自動で表示されるとは限りません。反対に、デスクトップ側の環境で使っているSkillが、Web版やスマホアプリにそのまま反映されるとも限りません。

| 利用環境 | Skillの扱い | 確認ポイント |
|---|---|---|
| Web版 | Web・モバイル側で管理 | 対象ワークスペースを確認する |
| スマホアプリ | Web・モバイル側として扱われる | アプリと機能の提供状況を確認する |
| デスクトップ版 | 別途追加が必要 | Web側との自動同期を前提にしない |
| Codex・API | 製品ごとに管理 | 必要に応じて移行・再設定する |
異なる環境へ移す場合は、Skillをダウンロードし、移行先にインストールする方法があります。ただし、移行先で利用できないツールや権限が含まれていると、同じ結果にならない可能性があります。
また、共有されたSkillには、組織固有の情報や外部サービスへのアクセス手順が含まれることがあります。インストール前に説明だけでなく、可能な範囲で中身と共有元を確認してください。
Skillsの共有は、業務ノウハウを広げる一方で、誤った手順も広げる可能性があります。重要なSkillは、公開前のレビュー担当者と更新履歴の管理方法を決めておきましょう。
ChatGPTのSkillsまとめ
ChatGPTのSkillsは、よく使う仕事の手順を再利用可能なワークフローとして保存する機能です。毎回長いプロンプトを書く代わりに、入力条件、作業順序、出力形式、禁止事項、完了前の確認などをまとめられます。
特に向いているのは、議事録、定型メール、週次レポート、記事構成、商品登録前チェックなど、毎回ほぼ同じ順番で進める作業です。一方、判断基準が固まっていない業務や、例外が多い最終判断をすべて任せる使い方には注意が必要です。
GPTsとの違いは、GPTsが用途別の専用ChatGPTであるのに対し、Skillsは特定の作業手順を再利用する部品であることです。どちらか一方だけを選ぶのではなく、用途別の作業環境をGPTsで作り、その中で使う定型手順をSkillsとして整理する考え方もできます。
作成方法は、skill-creatorとの会話、スキルエディタ、外部ファイルのアップロードなどです。最初は小さな作業をひとつ選び、実行結果を見ながら修正する方法がおすすめです。
最初にSkill化しやすい作業
- 毎週同じ形式で作る報告書
- 毎回同じ観点で確認する文章
- 同じ構成を使うメールや議事録
- 公開前に行うチェックリスト
また、対応プランや管理者設定、端末間の同期には条件があります。特に、個人向けプランで必ず使えるとは限らないこと、デスクトップとWeb・モバイルでは別々に追加する必要があることは覚えておきましょう。
同じ指示を何度も書いているなら、その作業はChatGPTのSkillsにできる可能性があります。まずは普段使っている長いプロンプトをひとつ選び、目的、入力、手順、出力、確認項目の5つに分けるところから始めてみてください。
機能の提供範囲や画面構成は今後変更される可能性があります。実際に導入するときは、OpenAI公式のSkills最新情報を確認し、利用中のプランとワークスペース設定に合った方法で進めましょう。

