DXを推進するAIポータルメディア「AIsmiley」| AI製品・サービスの比較・検索サイト
03-6452-4750 10:00〜18:00 年末年始除く

【2026年最新】Claude Skillsとは?作り方やテンプレートも紹介

最終更新日:2026/10/29

Claude Skills完全ガイド

「毎回同じ指示を書くのが面倒」「人によってAIの出力の品質がバラバラ」「社内のガイドラインをAIに覚えさせたい」。業務で生成AIを使っていて、このような悩みに直面したことはありませんか?

こうした課題を解決するのが「Claude Skills(クロード スキル)」です。業務の手順書やルールを「スキル」として登録しておけば、Claudeが必要なときに自動で読み込みます。毎回プロンプトを書き直す必要がなくなります。

本記事では、Claude Skillsの基本から、他の機能との違い、書き方、テンプレート、作り方、注意点まで解説します。内容は、2026年10月26日時点の公式情報にもとづいています。

\ AIエージェントの活用事例を、無料でチェック /


AIエージェント実践ユースケース集を無料で資料請求(新しいタブで開きます)

Claude Skills(スキル)とは?

Claude Skillsとは?

Claude Skillsとは、作業に必要なルール・手順・テンプレートを1つのフォルダにまとめる仕組みです。Claudeに「この仕事はこのやり方で進めて」と教えられます。

イメージは、新しいメンバーに渡す「業務マニュアル」に近いものです。プロジェクトの規約やツールの使い方、成果物の見本をまとめておけば、Claudeが読み込んで作業してくれます。

中心となるのは「SKILL.md」というMarkdownのファイルです。ここに、Claudeへの具体的な指示を書きます。必要に応じて、スクリプト(Pythonなど)やテンプレートのファイルも同じフォルダに入れておけます。

スキルの最大の特長は、一度登録すれば繰り返し使えることです。

  • プロンプト:その場限りの指示。毎回書く必要がある
  • スキル:一度登録すれば繰り返し使える業務の知識。関係する依頼のときに、Claudeが自動で読み込む

Agent Skillsについて

スキルの機能は、Anthropicが2025年10月16日に「Agent Skills」として発表しました。

2025年12月18日には、Agent Skillsがオープンな規格として公開されました。仕様は公式サイト(agentskills.io)にあり、規格を採用した他社のAIツールでも同じ形式のスキルを使えます。

この記事では、Claudeの機能を「Claude Skills」、規格を「Agent Skills」と呼び分けます。

出典:Equipping agents for the real world with Agent Skills|Claude/Agent Skills Overview|Agent Skills

利用できるプランと環境

公式ヘルプによると、Claude SkillsはFree・Pro・Max・Team・Enterpriseのすべてのプランで使えます。利用するには、コードの実行を有効にしておく必要があります。設定場所は「設定」の「Capabilities」で、項目名は「Code execution and file creation」です。

環境 主な使い方
claude.ai・デスクトップアプリ 組み込みのスキルや、アップロードしたスキルを使う
Cowork claude.aiで有効にしたスキルが読み込まれる
Claude Code フォルダに置いたスキルや、claude.aiのスキルを使う
Claude API アップロードしたスキルを、コード実行ツールと組み合わせて使う

なお、開発者向けのドキュメントでは、claude.aiでのカスタムスキルのアップロードはPro以上と記載されています。Freeプランで使えるかどうかは、画面で確認してください。

出典:Use skills in Claude|Claude Help Center/What are skills?|Claude Help Center/Agent Skills|Claude Platform Docs

他のカスタマイズ機能との違い

スキルと似た用途の機能が、いくつかあります。混乱しやすいので、役割の違いを整理しておきましょう。

機能 ひとことで言うと 読み込まれるタイミング 具体例
スキル 業務マニュアル 関係する作業のときに自動で 「月次レポートの作り方」
プロジェクト 案件ごとの作業スペース プロジェクト内では常に 「A社向け提案の資料一式」
Claudeへの指示(個人設定) Claudeの基本的な振る舞いの設定 すべての会話で常に 「日本語の敬語で回答して」
コネクタ(MCP) AIが外部のサービスを使うための接続口 ツールを呼び出すとき 「Slackに投稿して」
プラグイン スキルやコネクタをまとめたパッケージ 含まれる機能ごとに 「営業部向けの手順とCRM連携の一式」

個人設定は「振る舞いの初期設定」、プロジェクトは「案件ごとの作業スペース」、スキルは「繰り返し使う業務の手順」です。この3つを使い分けると、整理しやすくなります。

公式ドキュメントも、1回限りの作業は会話で伝えるよう勧めています。すべての会話に適用したい指示は、個人設定やプロジェクトの指示に書くのが基本です。

コネクタと組み合わせると、さらに効果を発揮します。たとえば「Notionからデータを取得する」のはコネクタ(MCP)の役割です。「取得したデータをガイドラインに沿って加工する」のは、スキルの役割にあたります。スキルからコネクタの使い方を指示すれば、データの取得から加工・出力まで一気通貫で進められます。

出典:Create custom skills|Claude Docs

Claude Codeユーザー向けの補足

Claude Codeでは、上記に加えてCLAUDE.mdやサブエージェントも使えます。

CLAUDE.mdは、常に読み込む方針や規約です。スキルは必要なときだけ読み込む手順書、サブエージェントは独立した文脈で特定の作業を任せる仕組みです。用途を分けると、毎回すべての情報を抱え込まずに済みます。

なお、Claude Codeでは、以前の独自スラッシュコマンドがスキルに統合されました。「.claude/commands/」のファイルも引き続き使えます。スキルにすれば、補助ファイルの同梱や自動での読み込みも可能です。

出典:Extend Claude with skills|Claude Code Docs

スキルが解決する3つの課題

スキルを使うことで解決できる、3つの課題を解説します。

1. 毎回同じ指示を繰り返す非効率

「ヘッダーに会社のロゴを入れて」「配色はブランドカラーで」と、毎回こうした指示を書くのは非効率です。スキルとして登録すれば、「月次報告書を作って」の一言で済みます。

2. コンテキストウィンドウの圧迫

スキルは「プログレッシブ・ディスクロージャー(段階的な読み込み)」という方式で読み込まれます。普段は、名前(name)と説明(description)だけが参照され、その量は1スキルあたり約100トークンと軽量です。

SKILL.mdの本文(5,000トークン未満が推奨)を読み込むのは、スキルが必要になったときです。スクリプトや参考資料は、さらに必要な場合だけ使われます。そのため、多くのスキルを登録していても、最初から全文を抱え込まずに済みます。

3. 人による品質のバラつき

プロンプトの書き方が人それぞれだと、出力の品質にもバラつきが出るものです。手順書やガイドラインをスキルにすれば、誰が使っても同じ水準で成果物を作れるため、属人化の解消につながります。

出典:Agent Skills|Claude Platform Docs/Specification|Agent Skills

スキルの種類と配置場所

スキルの種類と、どこに置けば使えるかを、環境ごとに解説します。

claude.aiでの利用

claude.aiで使えるスキルは、大きく4種類です。

種類 内容
Anthropicのスキル Excel・Word・PowerPoint・PDFの作成や処理など、Anthropicが用意するスキル
カスタムスキル 自分で作ってアップロードしたスキル
組織のスキル Team・Enterpriseのオーナーが、組織全体に配布したスキル
パートナーのスキル Notion・Figma・Atlassianなどが提供するスキル。各社のコネクタと組み合わせて使う

スキルの一覧は、「Customize」の「Skills」で確認でき、スキルごとにオン・オフを切り替えられます。関係する依頼では、Claudeが自動で使い分けます。

claude-skills
claude-skills
claude-skills

自分で作ったスキルは、ZIPファイルにしてアップロードできます。「Customize」の「Skills」で「+」を押し、「Create skill」の「Upload a skill」を選びましょう。

claude-skills
claude-skills
claude-skills

パートナーのスキルは、「Customize」の「+」から開くディレクトリで探して追加できます。

出典:What are skills?|Claude Help Center/Use skills in Claude|Claude Help Center

Claude Codeでの利用

Claude Codeでは、スキルを置く場所によって、使える範囲が変わります。

種類 配置場所 使える範囲
企業のスキル 管理用の設定フォルダ内 組織のすべてのユーザー
個人のスキル ~/.claude/skills/スキル名/ 自分のすべてのプロジェクト
プロジェクトのスキル .claude/skills/スキル名/ そのリポジトリ(Gitで共有)
プラグインのスキル プラグインの中 プラグインを有効にした場所
claude.aiのスキル claude.aiで有効にしたもの ログインしたターミナル、Cowork、クラウドのセッション

同じ名前のスキルがある場合は、企業、個人、プロジェクトの順に優先されます。プラグインのスキルは「/プラグイン名:スキル名」という別の名前で扱われるため、ほかのスキルと名前がぶつかりません。

Claude Code v2.1.273以降でclaude.aiのアカウントにログインすると、有効にしたスキルが自動で同期されます。同期は「ダウンロードのみ」のため、内容を変えたいときはclaude.ai側で編集しましょう。

出典:Extend Claude with skills|Claude Code Docs

Claude APIでの利用

Claude APIでは、スキルを「/v1/skills」のエンドポイントでアップロードし、リクエストで指定して使います。動かすには、コード実行ツールとの組み合わせが必要です。

APIでアップロードしたスキルは、同じワークスペースのメンバー全員が使えます。PowerPoint・Excel・Word・PDFの作成など、Anthropicが用意するスキルも利用可能です。

ただし、APIのスキルの実行環境はインターネットに接続できず、あとからパッケージを追加することもできません。また、データを保存しない契約(ZDR)の対象外です。

関連記事:Claude(クロード)のAPIとは?使い方からかかる料金まで詳しく解説

出典:Agent Skills|Claude Platform Docs

スキルの基本的な書き方

スキルの基本的な書き方を解説します。

SKILL.mdの基本フォーマット

スキルの中心は、SKILL.mdファイルです。ファイルの冒頭にYAMLフロントマター(「—」で囲んだ設定情報)を書き、その後にMarkdownで本文を書きます。

Markdown

---
name: your-skill-name
description: このスキルが何をするか、いつ使うべきかの具体的な説明
---

# スキル名
## 指示
Claudeへの手順を順番に書く

nameとdescriptionのルール

フロントマターの「name」と「description」は必須です。主なルールは次のとおりです。

項目 ルール
name 最大64文字。小文字の英数字とハイフンのみ。先頭・末尾のハイフンや、ハイフンの連続は不可。フォルダ名と同じにする
description 何をするスキルか、いつ使うかを書く。最大1,024文字

APIでは、nameに「anthropic」「claude」という予約語や、XMLタグを使えません。

一方、claude.aiへのアップロードについて、公式ヘルプの一部の記事はdescriptionの上限を200文字としています。どの環境でも確実に使いたい場合は、200文字以内に収めておくと安心です。

出典:Specification|Agent Skills/Create custom skills|Claude Docs/How to create custom skills|Claude Help Center

descriptionの書き方が成否を分ける

descriptionは、Claudeがそのスキルを読み込むかどうかを判断する入口です。Claudeが読み込む前に見るのは、descriptionだけです。何ができるかに加え、どんな依頼で使うのか、どんなファイルや作業に向くのかまで具体的に書きましょう。

悪い例

YAML

description: ドキュメントの処理を行います

良い例

YAML

description: ExcelファイルやCSVの売上データを分析し、ピボットテーブルやグラフ付きの月次レポートを作ります。.xlsxファイルの操作や、週次・月次の報告書の作成を頼まれたときに使います。

ポイントは、「何をするか」と「いつ使うか」を両方書くことです。さらに、依頼の中で使われそうな言葉(ファイル形式・業務の名前など)を具体的に入れましょう。

フォルダ構造の例

スキルのフォルダは、次のような構造にします。必須なのはSKILL.mdだけで、ほかはすべて任意です。

Text

my-skill/
├── SKILL.md          # 必須:メインの指示ファイル
├── references/       # 任意:必要なときに読む参考資料
│   └── reference.md
├── scripts/          # 任意:実行するスクリプト
│   └── process.py
└── assets/           # 任意:テンプレートなど
    └── report.xlsx

SKILL.mdは500行以内が目安です。長い説明や補足の資料は、references/などに分けましょう。SKILL.mdの中に「どの手順で、どのファイルを読むか」を書いておくと扱いやすくなります。

APIキーやパスワードなどの認証情報は、スキルに入れてはいけません。スキルを共有した相手に、ファイルがそのまま渡るためです。

出典:Create custom skills|Claude Docs

プログレッシブ・ディスクロージャーの仕組み

スキルをいくつ登録しても文脈を圧迫しにくいのは、段階的に読み込む仕組みがあるためです。各段階の内容は次のとおりです。

段階 読み込む内容 タイミング 量の目安
第1段階 名前と説明(メタデータ) 起動時に常に 1スキルあたり約100トークン
第2段階 SKILL.mdの本文 関係する作業が来たとき 5,000トークン未満を推奨
第3段階 スクリプトや参考資料 実際に使うとき 使うまでは消費しない

10個のスキルを登録していても、普段は名前と説明だけで済みます。「PDFのフォームを埋めて」と頼まれたときだけPDFのスキルが読み込まれ、残りの9個は待機したままです。

出典:Agent Skills|Claude Platform Docs

Claude Codeで使える追加の設定

Claude Codeでは、フロントマターに追加の設定を書けます。主なものは次のとおりです。

設定 できること
disable-model-invocation trueにすると、Claudeが自動で使わず、自分で呼び出したときだけ動く
allowed-tools スキルの実行中に、確認なしで使えるツールを指定する
context: fork スキルをサブエージェントで実行する
arguments 「/スキル名 引数」の形で渡した値を、本文に差し込む

Claude Codeでは、「/スキル名」と入力して、スキルを手動で呼び出すこともできます。

ただし、claude.aiへのアップロードやAPIで使える設定は限られます。使えるのは、name、description、license、compatibility、metadata、allowed-toolsの6つです。それ以外があるとエラーになります。

出典:Extend Claude with skills|Claude Code Docs

すぐに使えるSKILL.mdテンプレート3選

実務ですぐに使えるスキルのテンプレートを紹介します。フォルダ名は、nameと同じにしてください。

例1:ブランドに沿ったプレゼン資料のスキル

Markdown

---
name: brand-presentation
description: 自社ブランドガイドラインに沿ったPowerPoint資料を作成します。プレゼン資料、提案書、社内報告書を作成するときに使用してください。
---

# ブランド準拠プレゼン作成
## ブランドルール
- メインカラー:#1A73E8(青)、アクセント:#FF6D01(オレンジ)
- フォント:見出しはNoto Sans JP Bold、本文はNoto Sans JP Regular
- 各スライドの右下にロゴを配置

## 手順
1. ユーザーの依頼からスライドの目的と構成を整理する
2. 上記ブランドルールに従いPowerPointファイルを生成する
3. 各スライドに見出し・本文・図表を適切に配置する
4. 最終スライドに「お問い合わせ先」を含める

ロゴの画像を使う場合は、assets/フォルダに入れ、手順の中でファイル名を指定します。

例2:会議メモの要約・タスク整理のスキル

Markdown

---
name: meeting-summary
description: 会議メモや議事録を入力すると、要点の要約・決定事項・担当者別タスクリストを整理します。議事録、会議まとめ、打ち合わせの整理が必要なときに使用してください。
---

# 会議メモの要約・タスク整理
## 出力フォーマット
### 1. 要点サマリー(3〜5行)
### 2. 決定事項(箇条書き)
### 3. タスクリスト(担当者 / タスク内容 / 期限の表形式)
## 注意点
- 発言者が明記されている場合は要点に発言者名を含める
- 未決定事項は「継続検討」として明示する

例3:売上データの分析・レポート作成のスキル

Markdown

---
name: sales-report-generator
description: ExcelやCSVの売上データから、前月比較・目標達成率・グラフ付きレポートを自動生成します。売上分析、月次レポート、データ分析が必要なときに使用してください。
---

# 売上データ分析・レポート生成
## 手順
1. 入力ファイルを読み込みデータ構造を確認
2. 月別推移・前月比・達成率・カテゴリ別内訳を分析
3. グラフ付きExcelファイルとして出力(推移=折れ線、構成比=円、比較=棒)
## 出力仕様
- シート1:サマリー、シート2:詳細データ、シート3:グラフ集
- 金額はカンマ区切り・円記号付き、パーセンテージは小数点第1位まで

3つのテンプレートは、いずれもdescriptionを200文字以内に収めています。自社の業務に合わせて、ルールや手順を書き換えて使いましょう。

スキルの作成方法

スキルの作り方は、主に4つあります。

方法1:会話でClaudeと一緒に作る(非エンジニア向け)

claude.aiでは、会話するだけでスキルを作れます。コードの知識は必要ありません。Claudeは、Anthropicの「skill-creator」というスキルを使って、作り方のコツに沿ってスキルを組み立てます。

  1. 「Customize」の「Skills」で、「skill-creator」がオンになっているか確認する
    claude-skills
  2. 新しい会話で「売上データを分析して、Excelのレポートを出力するスキルを作って」と依頼する
    claude-skills
  3. Claudeの質問に答えながら、手順や良い出力の条件を詰める
    claude-skills
  4. Claudeが作ったスキルを保存し、「Customize」の「Skills」でオンにする
    claude-skills
  5. 新しい会話で関係する依頼をし、スキルが使われるか確かめる

claude-skills

スキルが使われたかどうかは、Claudeの思考の表示に「Using(スキル名)」と出るかで確認できます。期待どおりでなければ、Claudeにスキルの修正を頼みましょう。

出典:How to create a skill with Claude through conversation|Claude/Create custom skills|Claude Docs

方法2:Coworkで作業を記録して作る(Mac)

Pro・Max・Teamプランなら、Mac版のClaude DesktopでCoworkの作業を記録し、スキルにできます。Claudeが記録を見て、保存または更新するスキルを提案します。

この方法は、チャットやWindows、Free・Enterpriseプランでは使えません。

出典:How to create custom skills|Claude Help Center

方法3:手動で作り、ZIPでアップロードする

SKILL.mdを自分で書き、claude.aiにアップロードする方法です。ZIPファイルは、スキルのフォルダそのものが最上位に来るように作ります。フォルダの中身だけを圧縮すると、スキルとして認識されません。

macOSやLinuxでは、スキルのフォルダがある場所で次のコマンドを実行します。

Bash

zip -r my-skill.zip my-skill/
unzip -l my-skill.zip

2行目のコマンドで、すべてのファイルが「my-skill/」から始まっていれば正しく圧縮できています。作ったZIPは、「Customize」の「Skills」の「+」からアップロードしましょう。

方法4:Claude Codeで手動で作る(エンジニア向け)

Claude Codeでは、SKILL.mdを所定のフォルダに置くだけで使えます。個人用のスキルを作るコマンドの例は、次のとおりです。

Bash

mkdir -p ~/.claude/skills/my-skill
code ~/.claude/skills/my-skill/SKILL.md

チームで共有する場合は、プロジェクトのスキルとしてGitのリポジトリに含めます。

Bash

mkdir -p .claude/skills/team-review-skill
git add .claude/skills/
git commit -m "Add team review skill"
git push

スキルのフォルダの変更は、セッション中でも再起動なしで反映されます。作ったスキルは、「/スキル名」と入力して試せます。

出典:Extend Claude with skills|Claude Code Docs/Create custom skills|Claude Docs

注意点

スキルを使う前に、注意点を確認しておきましょう。

セキュリティ

スキルはClaudeにコードを実行させることができます。そのため、自分で作ったものか、Anthropicが提供するものだけを使うことが推奨されています。信頼できない提供元のスキルを使う場合は、次の点を必ず確認してください。

  • SKILL.md、同梱のスクリプト、画像など、すべてのファイルに不審な処理がないか
  • 外部のURLへのアクセスや、予期しない通信が含まれていないか
  • ファイルの操作やコマンドが、目的と違う方法で実行されないか
  • 機密データが外部に送信される可能性がないか

スキルの導入には、ソフトウェアのインストールと同じリスクがあります。機密データや重要な業務システムにアクセスできる環境では、特に注意してください。

Enterpriseでは、オーナーがスキルとプラグインのセキュリティスキャンを有効にできます。claude.aiやCoworkにアップロードされたスキルを、使う前に検査する機能です。

出典:Agent Skills|Claude Platform Docs/Provisioning and managing skills for your organization|Claude Help Center

スキルが呼び出されないとき

最もよくあるトラブルです。次の点を確認してください。

  • descriptionに、用途や使う場面が具体的に書かれているか
  • claude.aiで、スキルがオンになっているか(「Customize」の「Skills」)
  • コードの実行が有効になっているか(「設定」の「Capabilities」)
  • フォルダ名とnameが一致しているか
  • YAMLフロントマターに誤りがないか(「—」の対応、タブ文字の混入など)

Claude Codeでは、「/スキル名」と入力すれば直接呼び出せます。自動で呼び出されない場合は、disable-model-invocationがtrueになっていないかも確認しましょう。

環境ごとの違い

claude.ai、Claude Code、APIでは、スキルの扱いにいくつか違いがあります。

descriptionの上限

Agent Skillsの仕様とAPIでは、descriptionの上限は1,024文字です。claude.aiへのアップロードは、ヘルプの一部の記事で200文字と案内されています。Claude Codeでは、一覧に表示されるdescriptionが1,536文字で切り詰められます。

チームでの共有

  • claude.ai:Team・Enterpriseでは、作ったスキルを同僚やグループと共有できる(相手は閲覧のみ)。オーナーは、組織全体にスキルを配布できる
  • Claude Code:プロジェクトのスキルをGitで共有するか、プラグインとして配布する。企業は管理用の設定で一括配布できる
  • API:アップロードしたスキルを、同じワークスペースのメンバー全員が使える

環境の間の同期

claude.aiで有効にしたスキルは、Coworkにも自動で読み込まれます。claude.aiでログインしたClaude Codeも同様です。一方、APIのスキルはclaude.aiとは別に管理され、互いに同期されません。使う環境ごとに、どこにスキルを置くかを決めておきましょう。

出典:Use skills in Claude|Claude Help Center/Extend Claude with skills|Claude Code Docs/Agent Skills|Claude Platform Docs

まとめ

Claude Skillsは、Claudeを「自分やチームの業務に合わせたAI」に変える仕組みです。業務の手順・ルール・テンプレートをまとめておけば、誰が使っても同じ品質で出力できます。必要なときだけ読み込むため、文脈も圧迫しません。

スキルの形式はAgent Skillsというオープンな規格で、claude.ai、Claude Code、APIで共通です。claude.aiのスキルはClaude CodeやCoworkにも同期されます。ただし、APIのスキルは別に管理する点に注意してください。

まずは、毎回同じ指示を書いている作業を1つ選び、スキルにしてみましょう。AIを「使いこなす」段階から、「自分仕様に整えて使う」段階へ進む第一歩になります。

最新の情報は、Claude公式ヘルプセンターとAgent Skillsの公式サイトで確認してください。

アイスマイリーでは、生成AI のサービス比較と企業一覧を無料配布しています。課題や目的に応じたサービスを比較検討できますので、ぜひこの機会にお問い合わせください。

\ AIエージェントの活用事例を、無料でチェック /


AIエージェント実践ユースケース集を無料で資料請求(新しいタブで開きます)

AIsmiley編集部

株式会社アイスマイリーが運営するAIポータルメディア「AIsmiley」は、AIの専門家によるコンテンツ配信とプロダクト紹介を行うWebメディアです。AI資格を保有した編集部がDX推進の事例や人工知能ソリューションの活用方法、ニュース、トレンド情報を発信しています。

・Facebookでも発信しています @AIsmiley.inc
・Xもフォローください @AIsmiley_inc
・Youtubeのチャンネル登録もお願いいたします@aismiley
メルマガに登録する

DXトレンドマガジン メールマガジン登録

業務の課題解決に繋がる最新DX・情報をお届けいたします。
メールマガジンの配信をご希望の方は、下記フォームよりご登録ください。登録無料です。

お名前 - 姓・名

お名前を入力してください

メールアドレス

メールアドレスを入力してください

AI・人工知能記事カテゴリ一覧

今注目のカテゴリー

生成AI

チャットボット

AI-OCR

フィジカルAI

生成AI

チャットボット

AI-OCR

フィジカルAI

AI活用のご相談したい企業様はこちら

03-6452-4750

AI製品・ソリューションの掲載を
希望される企業様はこちら