Claude Media
Claude Skillsとは・使い方 — Claude.aiのスキル機能を実務で活かす

Claude Skillsとは・使い方 — Claude.aiのスキル機能を実務で活かす

Claude SkillsはClaudeに専門知識のパックを追加し、特定作業の精度を高める仕組みです。Claude.aiでの有効化手順、標準スキル、独自スキルの作り方、Claude Codeとの違いまでをまとめます。

Claude Skillsは、指示書・スクリプト・参考資料をまとめた「専門知識のパック」をClaudeに渡し、特定の作業を繰り返し正確にこなせるようにする仕組みです。Excelの表計算、ブランドガイドラインに沿った資料作成、定型レポートの自動生成など、毎回プロンプトで細かく説明していた手順を、一度パッケージ化して使い回せます。

Claude.aiでは、ブラウザーの設定からスキルを有効にするだけで使えます。PowerPointやExcelといった標準スキルは設定後すぐに、自分で作った独自スキルはZIPでアップロードして利用できます。同じ名前の機能がClaude Codeにもありますが、配置や共有の仕組みは異なります。Claude.ai上のスキルとClaude Code側の違いは、後述の早見表で確認できます。

Claude Skillsとは

Skillsは「Claudeが必要なときに読み込む、指示・スクリプト・リソースの入ったフォルダー」です。ヘルプセンターでは「特化したタスクのパフォーマンスを高めるためにClaudeが動的に読み込む、指示・スクリプト・リソースのフォルダー」と説明されています。会話ごとに同じ手順を渡し直す必要がなく、用途に合ったスキルをClaudeが自動で呼び出します。

ポイントは次の4つです。

  • 必要なときだけ読み込む: Claudeは作業内容に関係するスキルだけを選んで適用します。常時すべてを読み込むわけではないため、無関係なスキルがあっても会話の文脈を圧迫しません。
  • コード実行が前提: スキルは「コード実行(Code execution)」が有効になっている環境で動きます。Claude.aiでは設定から明示的に有効化します。
  • 標準スキルと独自スキルがある: Anthropic製の標準スキル(Office文書系)と、利用者・組織が作る独自スキルの2系統があります。どちらも使い方は同じで、関連する場面でClaudeが自動的に使います。
  • オープンな仕様: スキルの形式はオープンな標準として公開され、Claude.ai・Claude Code・APIの間で同じファイル構造が通用します。

スキルは2025年10月16日にAgent Skillsとして発表され、同年12月18日には組織横断の管理機能やパートナー提供スキルのディレクトリーが追加されました。Claude.aiでの呼び名は単に「Skills(スキル)」で、API・SDK文脈では「Agent Skills」と表記されることが多いものの、指す対象は同じ仕組みです。

Claude.aiでスキルを有効にする手順

Claude.aiでスキルを使うには、先に「コード実行とファイル作成(Code execution and file creation)」を有効化し、そのあとスキルの管理画面で個別にオンにします。プランによって有効化の場所が分かれます。

ステップ1: コード実行を有効にする

無料・Pro・Maxプランでは、設定(Settings)の「Capabilities」を開き、「Code execution and file creation」をオンにします。TeamプランとEnterpriseプランでは、組織設定(Organization settings)の「Skills」から「Code execution and file creation」と「Skills」の両方を有効化します。組織管理者がオフにしている場合、個人側では使えません。

ステップ2: スキルの管理画面を開く

スキルの管理はプランを問わず「Customize > Skills」で行います。ここに、Anthropic製の標準スキルと、自分でアップロードした独自スキルが一覧で並びます。各スキルには有効化した日付と説明が表示されます。

ステップ3: 使うスキルをオン・オフする

各スキルの横にあるスイッチで個別にオン・オフを切り替えます。標準スキル(Excel・Word・PowerPoint・PDF)は、関連する作業のときにClaudeが自動で使うため、明示的に呼び出す必要はありません。不要なスキルはオフにしておけば、Claudeの選択肢から外れます。

標準スキルでできること

Anthropicが用意する標準スキル(Anthropic skills)は、ビジネス文書の作成・編集に強みがあります。Claude.aiでは設定済みの状態で裏側で動き、利用者が意識しなくても関連する場面で呼び出されます。

標準スキル識別子できること
PowerPoint識別子pptxできることプレゼン資料の作成、スライド編集、内容の分析
Excel識別子xlsxできること数式付きの表計算、データ分析、グラフ入りレポート生成
Word識別子docxできること文書の作成、内容編集、書式設定
PDF識別子pdfできること整形済みPDFやレポートの生成、フォーム入力、抽出

これらは「文書を作るとき、すでに裏側で動いている」スキルで、Claude.aiでは特別な設定なしに使えます。たとえば数式やグラフを含むExcelファイルをそのまま生成できるため、表形式のデータを渡して「請求書テンプレートを作って」と頼むと、Excelスキルが対応します。

さらに、NotionやFigma、Atlassianといったパートナーが専門的に作り込んだ「パートナースキル(Partner skills)」がスキルディレクトリーで提供されています。標準スキルが汎用的な文書作成をカバーするのに対し、パートナースキルは特定サービスの作業に踏み込んだ内容になっています。

独自スキルの作り方とアップロード

独自スキル(Custom skills)は、自分や組織の作業手順をパッケージ化したものです。ブランドガイドラインの適用、定型コミュニケーションの生成、個人的な繰り返し作業の自動化などに向きます。Claude.aiへは、スキルのフォルダーをZIPにまとめてアップロードします。

SKILL.mdの最小構造

スキルの中心は SKILL.md というファイルです。先頭のYAMLフロントマターで namedescription を指定し、本文にClaudeが従う手順をMarkdownで書きます。フロントマターのこの2項目だけが必須です。

---
name: brand-deck-builder
description: 自社ブランドガイドラインに沿ったプレゼン資料を作成するスキル。色・フォント・ロゴ配置のルールに従ってPowerPointを生成する。資料作成やスライド作成を依頼されたときに使う。
---
 
# brand-deck-builder
 
## 手順
 
1. 渡された内容を見出し・本文・図版に分解する
2. ブランドカラー(プライマリ #1A1A2E / アクセント #E94560)を適用する
3. 見出しフォントとボディフォントの指定に従う
4. PowerPointスキルでスライドを生成する
 
## 守るルール
 
- ロゴはタイトルスライド右下にのみ配置する
- 1スライドあたりの本文は3行以内に収める

description は、Claudeが「いまこのスキルを使うべきか」を判断する唯一の手がかりです。起動時には全スキルの description が同時に読み込まれ、Claudeは依頼内容と照らして数十〜100超の候補から1つを選びます。だからこそ「何をするか」と「いつ使うか」の両方を具体的に書くことが、自動起動の成否を分けます。

自動起動を成功させるdescriptionの書き方

description を設計するときのポイントは3つです。

  • 三人称で書く: description はシステムプロンプトに差し込まれるため、一人称(「お手伝いします」)や二人称(「あなたは〜できます」)で書くと視点が混ざり、選択精度が落ちます。「PDFからテキストと表を抽出する」のように、動作を三人称で言い切ります。
  • トリガー語を具体的に入れる: 何をするかに加えて、どんなとき呼ばれてほしいかを具体語で書きます。対象のファイル拡張子(.xlsx)、扱う対象(請求書・ピボットテーブル)、想定される依頼の言い回し(「コミットメッセージを書いて」)を盛り込むと、関連する場面で引っかかりやすくなります。
  • 1スキル1descriptionに用途を凝縮する: 説明欄は1つだけです。実装の詳細は本文に譲り、description には「選ばれるための情報」を凝縮します。

具体例で見ると、効く書き方と空振りする書き方の差がはっきりします。

良い例(具体的)避けたい例(曖昧)
Excelスプレッドシートを分析し、ピボットテーブルやグラフを作る。Excel・表データ・.xlsxファイルを扱うときに使う避けたい例(曖昧)データを処理する
git差分を読み、説明的なコミットメッセージを生成する。コミットメッセージの作成や差分確認を依頼されたときに使う避けたい例(曖昧)ファイルを操作する

右列のような「データを処理する」「ファイルを操作する」だけの説明では、Claudeはいつ呼ぶべきか判断できず、関連する場面でも空振りして、毎回手動で指定する運用になりがちです。

フロントマターの主要項目は次のとおりです。

項目役割必須
name役割スキルの識別子。半角小文字・数字・ハイフンのみ、最大64文字必須
description役割用途と使う場面を説明する文。最大1024文字、空は不可必須

name には予約語の「anthropic」「claude」とXMLタグを含められず、description も空にできずXMLタグを書けないという制約があります。name は動詞の進行形(processing-pdfs analyzing-spreadsheets)で付けると、何をするスキルかが一目で伝わります。helper utils tools のような曖昧な名前は、ほかのスキルと区別しにくく避けたい付け方です。

用途別のSKILL.mdテンプレート

SKILL.mdの本文は、作業の「ぶれてよい幅」に合わせて書き方を変えると安定します。手順が定まっていない作業は方針だけを示し、壊れやすい作業は決まったコマンドを固定で書く、という設計です。代表的な3つの型を並べます。

自由度向く作業本文の書き方
高い向く作業判断が文脈で変わる(コードレビュー、文章校正)本文の書き方観点を箇条書きで示し、進め方はClaudeに委ねる
中くらい向く作業望ましい型はあるが調整も要る(レポート生成)本文の書き方テンプレートやパラメーター付きの雛形を渡す
低い向く作業壊れやすく順序が重要(データ移行、ファイル変換)本文の書き方実行するコマンドを固定で書き、改変を禁じる

低自由度の型では、本文に「次のコマンドをそのまま実行してください。フラグの追加や変更はしないでください」と添えて python scripts/migrate.py --verify --backup のような実行コマンドを固定で書きます。逆に高自由度の型では「コードの構造を確認」「バグや境界条件を確認」「可読性の改善を提案」のように観点だけを並べ、進め方はClaudeに委ねます。作業の壊れやすさに応じて、この縛りの強さを使い分けるのが設計の勘所です。

参考資料やスクリプトが増えてきたら、SKILL.md本文には目次だけを置き、詳細は別ファイルに切り出します。本文の「応用機能」から FORMS.md(フォーム入力)・REFERENCE.md(APIリファレンス)・EXAMPLES.md(用例)へリンクを張る形が基本形です。このとき本文から各ファイルへ1段で辿れるようにするのがコツで、「本文→A.md→B.md」と参照が深くなると、Claudeがファイルを途中までしか読まないことがあります。本文が長くなってきたら500行を目安に分割すると、読み込み時の文脈の負担を抑えられます。

複数ステップで失敗が許されない作業には、チェックリスト形式が向きます。「手順1を実行→検証→次へ」と区切ると、Claudeが途中の検証を飛ばしにくくなります。出力の体裁をそろえたいときは、望ましい入力と出力のペアを2〜3組示すと、説明文だけよりも狙いどおりの形になりやすいです。

ZIPでアップロードする

スキルのフォルダーを用意したら、ZIP形式に圧縮し、Claude.aiの「Customize > Skills」を開いて「+」ボタンから「Create skill(スキルを作成)」を選び、ZIPをアップロードします。アップロードしたスキルは一覧に追加され、スイッチでオン・オフを切り替えられます。削除するときは、対象スキルを選んでオフにし、「…」メニューから「Delete」を選びます。

手順を一から書くのが大変な場合は、対話的にスキルを組み立てる「skill-creator」というスキルも用意されています。作りたいワークフローを質問形式で聞き取り、フォルダー構造の生成・SKILL.mdの整形・必要なリソースの同梱までを案内します。

段階的な読み込み(progressive disclosure)の仕組み

スキルが文脈を圧迫しない理由は、内容を一度にすべて読み込まず、必要な段階だけ読み込む「段階的開示(progressive disclosure)」という設計にあります。スキルはClaudeの仮想環境上にフォルダーとして存在し、ClaudeはBashコマンドでファイルを読み進めます。読み込みは3段階に分かれます。

段階読み込む内容タイミングトークン消費
レベル1: メタデータ読み込む内容フロントマターの namedescriptionタイミング起動時に常時トークン消費1スキルあたり約100トークン
レベル2: 指示本文読み込む内容SKILL.mdの本文(手順・ガイダンス)タイミングスキルが呼ばれたときトークン消費5,000トークン未満
レベル3: リソース・コード読み込む内容同梱ファイル(参考資料・スクリプト)タイミング参照されたときだけトークン消費実質無制限

起動時にはメタデータだけがシステムプロンプトに含まれるため、多くのスキルを入れても文脈の負担はわずかです。作業内容が description に合致すると、ClaudeはBash経由でSKILL.md本文を読み込み、そこで初めて手順が文脈に入ります。同梱ファイルは参照されたときだけ読み込まれ、スクリプトを実行する場合はコード本体ではなく実行結果だけがトークンを消費します。

この設計のおかげで、APIリファレンスや大きなデータセットを同梱しても、使わない限りトークンを消費しません。Claudeが手引き書の特定の章だけを参照するように、その作業に必要なファイルだけを開く、と考えると分かりやすい仕組みです。

Claude.aiのスキルとClaude CodeのAgent Skillsの違い

同じ「スキル」でも、Claude.ai上のスキルとClaude CodeのAgent Skillsは配置と共有の仕組みが異なります。混同すると「Claude.aiで作ったスキルがターミナルに出てこない」「チームで共有できると思ったら個人専用だった」といった行き違いが起きます。両者の違いを早見表で並べます。

観点Claude.aiのスキルClaude CodeのAgent Skills
配置方法Claude.aiのスキルブラウザーからZIPをアップロードClaude CodeのAgent Skills~/.claude/skills/ または .claude/skills/ にSKILL.mdを置く
標準スキルClaude.aiのスキルOffice文書系を利用可Claude CodeのAgent Skills標準スキルはなく独自スキルのみ
共有範囲Claude.aiのスキル個人専用(各自がアップロード)Claude CodeのAgent Skills個人(ホーム配下)・プロジェクト単位、プラグインでも共有可
ネットワークClaude.aiのスキル設定により全面・部分・なしと変動Claude CodeのAgent Skills利用者のPCと同じ全面アクセス
管理者制御Claude.aiのスキル個人のみ。組織一括管理は不可Claude CodeのAgent Skillsリポジトリ単位でgit管理・共有

なお、APIにも同じ仕組みがあり、ここだけは独自スキルがワークスペース全体で共有されます(同じワークスペースのメンバー全員が使えます)。3つの面で共有の単位が「個人/プロジェクト/ワークスペース」と分かれている点が、混乱しやすいところです。ネットワークも面によって異なり、Claude.aiは設定次第でnpm・PyPI・GitHubからの取得まで可能になる一方、APIのスキルは外部ネットワークに一切アクセスできません。

どちらで作るかは、共有したい範囲とアウトプットの性質で決められます。次の判断軸が目安になります。

Claude.aiは「ブラウザーで完結する個人向け」、Claude Codeは「ファイルとgitで管理する開発者向け」と性格が分かれています。Claude.aiの独自スキルは利用者ごとに個別で、組織横断の一括配布や管理者による中央管理には対応していません。チームで同じスキルを使いたい場合は、各メンバーが個別にアップロードする運用になります。

Claude Code側でのSKILL.mdの書き方や3スコープの配置、用途別パターンはClaude Code Skills完全ガイドで詳しく扱っています。設計判断や他レイヤー(CLAUDE.md / Subagents / MCP)との使い分けはSkillsの作り方と使い分けが参考になります。Claude.aiとClaude Codeのどちらを主に使うか自体を迷う場合は、3形態の判断軸を整理した記事も合わせて確認できます。

つまずきやすいポイント

スキルを使い始めるときに引っかかりやすい点を、症状・原因・対処の形で並べます。多くは「仕組みを知っていれば避けられる」種類のものです。

症状原因対処
標準・独自スキルがどれも動かない原因コード実行が無効対処設定の「Capabilities」で「Code execution and file creation」をオンにする
Claude.aiで作ったスキルがAPIやClaude Codeに出てこない原因独自スキルは面をまたいで同期しない対処各面に同じSKILL.mdを別々に登録する
チームで共有したつもりが各自に出ない原因Claude.aiの独自スキルは個人専用対処メンバーごとにアップロードする。組織配布は別の面を検討する
関連する依頼でもスキルが呼ばれない原因description が曖昧対処「何をするか」と「いつ使うか」を具体語(拡張子・対象・言い回し)で書き直す
外部APIを叩くスキルが環境によって動かない原因ネットワークが全面・部分・なしと変わる対処ネットワーク前提のスキルは利用環境の設定を確認する。APIの面では外部アクセス不可

独自スキルを作り込む段階では、SKILL.mdの書き方に起因するつまずきも出てきます。次の4つは公式の作成ガイドでも注意が促されている点です。

  • 参照が深すぎる: 「本文→A.md→B.md」と参照を重ねると、Claudeが途中までしか読まず情報が欠けることがあります。参照ファイルは本文から1段で辿れるようにします。
  • 本文が長すぎる: 500行を超えるあたりから読み込みの負担が増えます。超えそうなら別ファイルに分割します。
  • 選択肢を並べすぎる: 「pypdfでもpdfplumberでも…」と候補を列挙すると判断が揺れます。既定の方法を1つ示し、例外だけ補足する書き方が安定します。
  • 時期依存の情報を直書きする: 「2025年8月までは旧API」のような記述は古くなります。現行手順を主に書き、旧仕様は折りたたみの「古い方法」に分けると劣化しにくくなります。
独自スキルが自動で呼ばれないときの確認順序

独自スキルが期待どおりに起動しないときは、次の順で切り分けると原因に辿り着きやすいです。

  1. 「Customize > Skills」でスキルがオンになっているか
  2. 「Code execution and file creation」が有効か
  3. description に「何をするか」と「いつ使うか」が具体的に書かれているか
  4. アップロードしたZIPの中で SKILL.md がフォルダー直下にあるか
  5. 数種類のプロンプトでテストし、どの言い回しで呼ばれるかを確認したか

特に3と5は、スキルの精度を左右する要素です。アップロード後に複数の依頼文で試し、呼ばれ方を観察すると改善の手がかりが得られます。

どんな場面でスキルが効くか

スキルは「同じ手順を何度も繰り返す作業」で効果が出やすい仕組みです。利用形態ごとに、恩恵の大きさを並べます。

利用形態恩恵の大きさ補足
定型文書の量産(請求書・レポート)恩恵の大きさ明確な恩恵あり補足標準スキルだけでも完結することが多い
ブランド資料の統一恩恵の大きさ明確な恩恵あり補足独自スキルでルールをパッケージ化できる
一度きりの単発作業恩恵の大きさほぼ影響なし補足プロンプトで十分なことが多い
外部サービス連携が中心恩恵の大きさ条件次第補足ネットワーク設定とパートナースキルの有無による

標準スキルは設定さえ済ませれば追加コストなしに文書作成を底上げします。一方、毎回手順が変わる単発作業では、スキルを作るより都度プロンプトで指示するほうが速い場合もあります。「繰り返すかどうか」がスキル化を判断する分かれ目になります。

Claudeの全体像や他の機能との関係を押さえたい場合は、Claudeとは — モデルの使い分け完全ガイドから関連記事を辿れます。

まとめ

Claude Skillsは、指示・スクリプト・リソースをまとめたパックをClaudeに渡し、特定作業の精度を繰り返し高める仕組みです。Claude.aiでは「Capabilities」でコード実行を有効にし、「Customize > Skills」で標準スキルや独自スキルを管理します。標準スキルはOffice文書系を設定なしで底上げし、独自スキルはZIPでアップロードして自分の手順をパッケージ化できます。

Claude Code側のAgent Skillsとは配置・共有の仕組みが異なり、Claude.aiの独自スキルは個人専用・面をまたいで同期しない点を押さえておくと、想定どおりに使えます。繰り返す作業を抱えているなら、まず標準スキルで自動起動の感覚をつかみ、定型化できる手順を独自スキルに切り出していく進め方が無理がありません。

よくある質問

Claude Skillsは無料プランでも使えますか

ヘルプセンターでは、スキルは無料・Pro・Max・Team・Enterpriseの各プランで利用できるとされています。ただし、いずれもコード実行を有効にする必要があります。独自スキルのアップロードはPro・Max・Team・Enterpriseのプランとコード実行の有効化が条件で、無料プランでは標準スキルの利用が中心になります。

Claude Skillsを使うには何を有効にする必要がありますか

「コード実行とファイル作成(Code execution and file creation)」を有効にする必要があります。無料・Pro・Maxプランでは設定の「Capabilities」から、TeamとEnterpriseプランでは組織設定の「Skills」から有効化します。これを有効にしないと、標準スキルも独自スキルも動きません。

Claude.aiで作ったスキルはClaude CodeやAPIでも使えますか

いいえ。独自スキルは面(サーフェス)をまたいで同期しません。Claude.aiにアップロードしたスキルはClaude CodeやAPIには引き継がれず、それぞれで別途登録する必要があります。スキルの形式自体はオープンな標準で共通のため、同じSKILL.mdを各面に登録すれば同等の動きにできます。

Claude.aiの独自スキルをチームで共有できますか

Claude.aiの独自スキルは個人ごとに個別で、組織横断の一括配布や管理者による中央管理には対応していません。チームで同じスキルを使う場合は、各メンバーが個別にアップロードする形になります。

標準スキルとパートナースキルは何が違いますか

標準スキル(Anthropic skills)はExcel・Word・PowerPoint・PDFといった汎用的な文書作成をカバーします。パートナースキル(Partner skills)はNotionやFigma、Atlassianなどのパートナーが特定サービス向けに作り込んだもので、スキルディレクトリーから利用します。どちらも関連する場面でClaudeが自動的に使います。

この記事を共有:XLinkedIn