Agent Skills(スキル)とは?Claude Code・Codexでの作り方と、CLAUDE.md・MCP・プロンプトとの違い

Agent Skills(スキル)とは、AIエージェントに仕事の手順や専門知識を渡すためのフォルダです。中心にSKILL.mdという説明書があり、必要ならスクリプトやひな形も一緒に入れられます。
似た仕組みとの違いは、いつAIに読み込まれるかです。CLAUDE.mdなどの設定ファイルは毎回読まれ、プロンプトは毎回書き、スキルは仕事の内容が合ったときだけ読み込まれます。
この記事では、スキルの仕組み、近い仕組みとの違い、Claude Code・Codex・Claudeアプリでの使い方、作り方と注意点を順に見ていきます。読み終えると、手元の作業をスキルにするかどうかと、その作り方を決められます。
Claude Code・Codex・Claudeアプリで、スキルを置く場所と呼び出し方を表で比べています!
この記事の監修者

AIリスキル株式会社 代表取締役
AIツールギャラリーを運営するAIリスキル株式会社の代表取締役。企業・自治体向けの生成AI研修とAI導入支援を手がけています。
実績: 大阪・関西万博 公式プログラム「AI HEROES COLLECTION」司会進行 / 神戸市デジタル人材育成エコシステム構築事業の運営 / MBS「せやねん!」「よんチャンTV」に生成AIの専門家として出演 / Felo日本初コアアンバサダー / Genspark第1期公式アンバサダー / Skywork公式アンバサダー / AKOOL公式パートナー など
スキルとは、必要なときだけ読み込まれる「手順書のフォルダ」

スキルの中身は、1つのフォルダです。SKILL.mdの先頭に「名前」と「何をするスキルで、いつ使うか」の説明を書き、その下に手順を書きます。
たとえば「請求書PDFから金額と期日を抜き出して表にする」スキルなら、抜き出す項目の一覧、表の形、確認のしかたを書いておきます。PDFを読むスクリプトを同じフォルダに入れておけば、AIはそれを動かして結果だけを受け取ります。
手順は、新しく入った人に渡す引き継ぎ資料のつもりで書くと過不足が出にくくなります。Anthropicも、スキル作りを新しいメンバー向けの手引き作りにたとえています。

読み込みは3段階です。Anthropicの資料によると、起動時は各スキルの名前と説明だけ(1つ約100トークン)を読み、仕事が説明に合ったときに本文(5,000トークン未満)を読み、スクリプトや資料は使うときだけ開きます。
この仕組みのおかげで、スキルをたくさん入れておいても、使わないスキルがAIの読める量を圧迫しません。
スキルはAnthropicが2025年10月にClaude向けに発表した形式で、いまは公開の標準としてCodex、Gemini CLI、GitHub Copilot、Cursorなど多くの製品が対応しています。
近い仕組みとの違いは「いつ読み込まれるか」と「何を足すか」

AIへの指示を残す方法はいくつかあり、置き場所と読み込まれる時が違います。スキルにするか迷ったら、この表で決めます。
| 仕組み | いつ読み込まれるか | 何を書くか | 例 |
|---|---|---|---|
| プロンプト | その場で毎回書く | 今回の依頼 | 「この議事録を3行で要約して」 |
| CLAUDE.md・AGENTS.md | 作業を始めるたびに毎回 | どの作業でも守ってほしい決まり | 「回答は日本語で」「テストを通してから終える」 |
| スキル | 仕事の内容が説明に合ったときだけ | 特定の作業の手順と道具 | 「請求書の読み取り」「週報の作り方」 |
| MCP | 接続した外部ツールを使うとき | 外部のサービスへのつなぎ方 | GitHubやNotionへの接続 |
毎回守ってほしい短い決まりは、CLAUDE.mdやAGENTS.mdに書きます。違いの詳細はAGENTS.mdとはで見られます。
特定の作業だけで使う長い手順は、スキルに分けます。全部を設定ファイルに書くと、関係ない作業のたびに長い手順まで読まれ、AIが読める量を無駄に使います。

MCPは外部のツールにつなぐ仕組みで、スキルはそのツールを使う手順を教える仕組みです。Anthropicも、2つは競合ではなく組み合わせて使うものだと説明しています。
Claude Code・Codex・Claudeアプリでの置き場所と使い方
製品ごとに、スキルを置く場所と呼び出し方が少しずつ違います。2026年10月4日に各社の公式ドキュメントで確認した内容を並べます。
| 製品 | 置き場所 | 呼び出し方 |
|---|---|---|
| Claude Code | 自分用は ~/.claude/skills/、プロジェクト用は .claude/skills/ | 説明に合う依頼で自動、または /スキル名 |
| Codex | 自分用は ~/.agents/skills、リポジトリ用は .agents/skills | 説明に合う依頼で自動、または $スキル名、/skills で一覧 |
| Claudeのアプリ | 設定の「スキル」からZIPでアップロード | 説明に合う依頼で自動 |
Claude Codeでは、以前の「カスタムコマンド」がスキルにまとめられました。.claude/commands/ に置いていたファイルも動きますが、補助ファイルを持てるスキルの形が勧められています。
プロジェクト用のフォルダに置いたスキルは、リポジトリに入れればチーム全員で同じ手順を使えます。
たとえば「リリース前の確認手順」をスキルにしておけば、誰がAIに頼んでも同じ順番で確認が進みます。
Claudeのアプリでアップロードしたスキルは本人だけのものなので、チームで使うなら各自がアップロードします。
Claude Codeのスキル、アプリのスキル、APIのスキルは互いに同期しないので、使う場所ごとに入れます。Claude Codeで作ったスキルをアプリでも使いたいときは、フォルダをZIPにまとめてアップロードし直します。
Claude CodeとCodexのどちらで使うか迷ったら、Claude CodeとCodexの比較が参考になります。スキルに対応した開発ツールはAIコーディングのカテゴリから探せます。
作り方は「3回くり返した作業」から、他人のスキルは中身を読んでから入れる
最初のスキルは、同じ説明をAIに3回以上した作業から作ると外れません。週報のまとめ方、コードレビューで見る点、社内の資料の体裁などが候補です。
反対に、1回きりの作業や、毎回やり方が変わる作業はスキルに向きません。その場のプロンプトで頼んだほうが早く済みます。
作るときに一番大事なのは、SKILL.mdの説明文です。AIは説明文を読んで使うかどうかを決めるので、「何をするか」と「どんな依頼のときに使うか」を両方書きます。
たとえば「週報を作る」だけでは足りず、「今週のコミットと議事録から週報を作る。週報、今週のまとめ、と頼まれたときに使う」まで書きます。
ここまで書くと、呼び出されるべき場面で使われやすくなります。
作ったあとに、頼んでもスキルが使われない、関係ない依頼で使われる、といったずれが出たら、まず説明文を直します。Codexには、スキルの下書きを作る「Skill Creator」というスキルが最初から入っています。
他人が作ったスキルを入れるときは、ソフトを入れるときと同じ注意が要ります。Anthropicは、自分で作ったものか信頼できる提供元のものだけを使うよう求め、悪意のあるスキルはAIに想定外の操作をさせうると警告しています。
入れる前に、SKILL.mdとスクリプトを開いて、外部のURLへデータを送る処理や、関係ないフォルダを触る処理がないかを確かめます。特に外部のURLから内容を取ってくるスキルは、取ってきた内容に悪い指示が混ざる危険があるとされています。
まとめ
スキルは、AIエージェントに仕事の手順や専門知識を渡すフォルダで、仕事の内容が合ったときだけ読み込まれます。毎回守る決まりはCLAUDE.mdやAGENTS.mdに、特定の作業の手順はスキルに、と分けて使います。
最初の1つは、Claude CodeやCodexで、同じ説明を何度もしている作業を選び、説明文を丁寧に書いたSKILL.mdを1枚作るところから始められます。
社内の業務手順をスキルにしてAIに任せたいものの、どの作業から始めるか、チームでどう共有して管理するかに迷う場合は、運営会社のAIリスキルがご相談を受けています。
この記事の出典
- Agent Skills(Claude Platform Docs、2026年10月4日確認)
- Extend Claude with skills(Claude Code Docs、2026年10月4日確認)
- Using Skills in Claude(Claude Help Center、2026年10月4日確認)
- Build skills(OpenAI、2026年10月4日確認)
- Agent Skills Overview(agentskills.io、2026年10月4日確認)
- Equipping agents for the real world with Agent Skills(Anthropic Engineering Blog、2026年9月13日確認)
この記事は役に立ちましたか?
感想は、今後の記事改善に活用します。
関連記事

コンテキストエンジニアリングとは?プロンプトとの違いは「AIに何を読ませるか」|ChatGPT・Claude・Claude Codeでの整え方
コンテキストエンジニアリングとは、AIが答えるときに読む指示・資料・会話の履歴・使える道具を選び、整え続ける考え方です。プロンプトとの違い、要るものに絞る理由、選ぶ・置いておく・縮める・外に書き出すの4つの手入れを、ChatGPT・Claude・Claude Codeなどの機能に沿って整理します。
DESIGN.mdとは?一度決めれば画像も資料もサイトも同じ世界観で作れる、AI時代のデザイン指示書
DESIGN.mdは色・書体・余白・やらないことを書いた1枚のテキストです。AIコーディング向けの形式ですが、画像生成や資料作成でも同じものが使えます。自社の運用例と、キャラクターシートの渡し方、30分で書ける最小のひな形を紹介します。

AGENTS.mdとは?CLAUDE.md・SKILL.mdとの違いと、どのAIツールがどれを読むのか
AGENTS.mdは、AIコーディングツールにプロジェクトの事情と指示を伝えるMarkdownファイルです。CLAUDE.mdは同じ系統のファイルで、必要なときだけ読み込まれるSKILL.mdとは役割が違います。どのツールがどのファイルを読むのかを、Codex・Claude Code・GitHub Copilot・Cursor・Gemini CLIの公式ドキュメントをもとに比べられます。

.mdファイルとは?拡張子の正体はただのテキスト|開き方と、AIへの指示ファイルによく使われる理由
.mdは、Markdownという書き方で書かれたテキストであることを示す拡張子です。中身は文字だけなので、メモ帳でもそのまま開けます。ただし同じファイルでも、開く道具によって表が崩れることがあります。IETFのRFCとCommonMarkの仕様、Microsoftとagents.mdの公式ドキュメントをもとに、正体と開き方、そしてAIへの指示ファイルによく使われる理由まで整理しました。
次のAIツール選びへ
気になるツールを並べて、料金や特徴の違いを確認できます。

