Claude Code Skills完全ガイド|カスタムスキルの作り方と活用法【2026年版】

claude-code-skills-guideのイメージ画像

Claude Code Skillsは、AIに「業務のやり方」を覚えさせる機能です。一度設定すれば、毎回同じ指示を出さなくても、スラッシュコマンド1つで同じ品質の仕事をAIがこなしてくれます。

  • 要点1: SKILL.mdファイルに手順を書くだけ。プログラミング不要で作れる
  • 要点2: Claudeが自動でスキルを判断して実行する「モデル主導」の仕組み
  • 要点3: 「Agent Skills」としてオープン規格化されており、Cursor・Gemini CLIなど他ツールでも使える

この記事でわかること: そもそもSkillsとは何か → 何ができるのか → どう作るのか → チームへの展開方法。読了後すぐに自分のスキルを作れる構成です。

この記事の著者
川島陸

株式会社Nexa 代表取締役川島 陸

一橋大学経済学部卒業後、フォーティエンスコンサルティング株式会社(旧 株式会社クニエ)にて法人向けAI導入支援等を経験。独立後、AI系メディア運営やDify/n8nの導入支援を経て、株式会社Nexaを創業。法人向けAI研修・AI導入支援・AI関連メディア運営を手掛ける。

そもそもClaude Codeとは?

Claude Codeは、Anthropic社が提供するAIエージェントツールです。ターミナル(コマンドライン)上で動作し、自然言語で指示を出すだけで、ファイルの作成・編集、プログラムの実行、Webスクレイピングなど、幅広い作業を自動でこなしてくれます。

通常のAIチャット(ChatGPTやClaude.ai)との違いは、実際にPC上のファイルを操作できる点です。「提案書を作って」と言えばWordファイルが生成され、「このデータを集計して」と言えばExcelファイルが出力されます。

Claude Codeの基本機能については、Claude Codeとは?主要機能・料金・企業活用法を徹底解説で詳しく解説しています。

本記事では、このClaude Codeの中でも特に業務効率化のインパクトが大きい「Skills」機能に焦点を当てて解説します。

Skillsとは何か?——AIに「業務のやり方」を覚えさせる機能

Skillsとは、Claudeに対して特定のタスクを実行するための「専門知識」や「手順」をパッケージ化して渡す機能です。

Claude Code Skillsの概要図:特定のタスクを実行するための専門知識や手順をパッケージ化してClaudeに渡す仕組み

通常、Claudeは汎用的な知識を持っていますが、あなたの会社の社内ルールや、特定の業務フローまでは知りません。Skillsを使えば、これらの具体的な業務手順やルールをClaudeに追加し、機能を拡張できます。

身近な例で理解するSkills

もっとシンプルに言えば、Skillsは「AIへの指示書テンプレート」です。

Claude Code Skillsのビフォーアフター比較図:毎回チャットで長い指示を入力する従来のワークフローと、スラッシュコマンド1つで完了するSkills活用後のワークフロー
Skills導入前後のワークフロー変化
Skillsなし(毎回手作業) Skillsあり(自動化後)
「今週の成果を以下のフォーマットで…」と毎回長い指示をコピペ /weekly-report と入力するだけ
出力フォーマットが毎回微妙に異なる 自社テンプレートどおりの出力が毎回保証される
新メンバーに「週報の書き方」を口頭で引き継ぎ スキルファイルを共有するだけで引き継ぎ完了

AIが自律的に判断する「モデル主導」の仕組み

Skillsの最大の特徴は、ユーザーが毎回「このスキルを使ってください」と指示しなくても、Claudeが自律的に判断してスキルを使用する点です。これを「モデル主導(Model-invoked)」と呼びます。

Claudeは、ユーザーからの依頼内容と、登録されている各スキルの「説明文(Description)」を照らし合わせます。

モデル主導(Model-invoked)の仕組み:Claudeがユーザーの依頼とSkillsの説明文を照合し自律的に判断する図解

依頼に適したスキルが見つかれば、自動的にその手順書を読み込み、タスクを実行します。たとえば「売上レポートを作成して」と依頼するだけで、Claudeは「売上レポート作成スキル」を自ら探し出し、データを処理し、指定されたフォーマットで出力してくれます。

Claude CodeでもWebアプリでも使える

Skillsは、ターミナルで動く「Claude Code」だけでなく、ブラウザで使える「Claude.ai(Webアプリ版)」でも利用可能です。ProプランやTeamプランなどのユーザーであれば、設定画面からSkillsを有効にするだけで、Excel作成やデータ分析などの高度な機能をいつものチャット画面から直接利用できます。

Claude CodeとClaude.ai Webアプリ版の両方でSkillsが利用できることを示す図

「Agent Skills」——特定のAIに依存しないオープン規格

重要な点として、この仕組みはClaudeだけの独自機能ではありません。「Agent Skills」というオープンスタンダード(標準規格)として公開されています。

Agent Skillsがオープンスタンダードとして公開されている説明図

Gemini CLI、Cursor、VS Codeなど、主要なAI開発ツールもこの規格への対応を進めています。

Gemini CLI・Cursor・VS CodeなどAgent Skills規格に対応するAIツール一覧

つまり、一度作ったスキルは、Claudeだけでなく他のAIツールでも共通して使える「資産」になるということです。ツールの乗り換えリスクがないため、安心してスキル開発に投資できます。

Skillsの種類

Skillsには大きく分けて3種類あります。

種類 提供元 用途
Anthropic Skills Anthropic社(公式) Word・Excel・PDF・PowerPointなど汎用的なドキュメント処理
Custom Skills ユーザー自身 自社固有の業務フロー、独自のデータ処理ルール
Partner Skills Notion・Figmaなどパートナー企業 外部ツールとのネイティブ連携

下の画像は、Notionが提供するパートナースキルの画面例です。外部ツールとのネイティブ連携がスキル経由で実現されています。

NotionパートナースキルのUI画面例

\ Claude Codeの導入、何から始めればいいかわかります /

法人向けClaude Code個別指導の無料相談はこちら

Skillsで何ができるのか?——具体的な活用シーン

Skillsを活用することで、Claudeは単なる文章生成ツールではなく、具体的な業務手順に基づいた高度なタスクを実行できるようになります。

ドキュメントの作成と編集

Anthropicが標準で提供しているSkillsを使えば、各種オフィスファイルの操作を自動化できます。

Word(.docx): 会社のブランドガイドラインに沿った書式設定の適用、文書の校正、コメントの追加、変更履歴の追跡などが可能です。

Claude Code Skillsを使って自動生成されたWordドキュメントの例
Skillsで生成されたWordファイルのフォーマット確認画面
  • PowerPoint(.pptx): 指定された配色・フォントを使用したプレゼン資料の自動生成
  • Excel(.xlsx): データの集計や数式計算、グラフの生成、CSVデータからの表作成
  • PDF: 請求書や申請書フォームへの自動入力、テキスト・表データの抽出、ページの結合や分割

これらのスキルはAnthropic公式のGitHubリポジトリで公開されており、誰でも無料で利用できます。

Anthropic公式のSkillsリポジトリ(GitHub)の画面キャプチャ

定型業務レポートの作成

社内コミュニケーションや報告業務で、決まったフォーマットに情報をまとめる作業を効率化できます。

  • 日報・週報: テンプレートに沿った定型レポートを自動生成
  • 進捗報告: 「Progress(進捗)」「Plans(計画)」「Problems(課題)」形式のレポート
  • 社内ニュースレター: 週次・月次の活動内容を要約して編集

Skillsを導入するメリット

メリット 具体的な効果
業務の標準化 誰が指示を出しても同じルール・手順で作業が行われ、成果物の品質が均一になる
ナレッジの資産化 社内のベストプラクティスをスキルとしてパッケージ化し、組織全体で共有・活用できる
引き継ぎコストの削減 新メンバーにスキルファイルを共有するだけで、業務手順の引き継ぎが完了する
指示の手間ゼロ 毎回長い指示を書く必要がなくなり、コマンド1つで高品質な出力が得られる

Skillsの仕組み——フォルダとファイルの構造

Skillsは、PC上のフォルダとファイルとして管理されます。特別なソフトウェアをインストールするのではなく、決められたルールに従ってテキストファイルや資料を配置することで、Claudeがそれらを「スキル」として認識します。

Skillsのフォルダ構成:SKILL.md・scripts・references・assetsの4要素

スキルの基本構造

1つのスキルにつき1つのフォルダを作成します。中身は以下の4つの要素で構成されます。

my-skill/(スキル名のフォルダ)
├── SKILL.md          # スキルの定義書(必須)
├── scripts/          # 自動処理用のプログラム(任意)
├── references/       # マニュアルや規定などの参照資料(任意)
└── assets/           # テンプレートやロゴ画像などの素材(任意)

それぞれの役割を詳しく見ていきましょう。

SKILL.md(必須)——スキルの「説明書」

スキルの核心となるファイルです。「このスキルはどのような時に使うのか」「どのような手順で作業を進めるのか」を記述します。ファイルは「ヘッダー」と「ボディ」の2パーツで構成されます。

  • ヘッダー(—で囲まれた部分): スキルの名前(name)と説明文(description)。Claudeはこの説明文を見て「このスキルを使うべきか」を判断します。
  • ボディ(ヘッダーより下): 具体的な作業手順、ルール、出力フォーマットの指定。

以下は実際のSKILL.mdのヘッダー部分です。descriptionにスキルの発動条件を具体的に書くことが最も重要です。

SKILL.mdファイルのヘッダー(YAMLフロントマター)にnameとdescriptionを記述する例

SKILL.mdのdescriptionフィールドの記述例:Claudeがスキルを使うかどうか判断する重要な部分

たとえば「議事録を清書するスキル」なら、こう書きます。

---
name: meeting-minutes-formatter
description: 雑多な会議メモを読み取り、社内規定のフォーマットに沿った「議事録」に清書する際に使用する。
---

# 議事録作成マニュアル

## 作業手順
1. 渡されたメモから「決定事項」と「ネクストアクション」を抽出する。
2. 以下のフォーマットに従って文章を整形する。

## 出力フォーマット
- **日時**:
- **参加者**:
- **決定事項**: (箇条書き)
- **To Do**: (担当者名と期限を明記)

## 注意点
- 敬体(です・ます)ではなく、常体(だ・である)で統一すること。
- 発言者個人の感想は削除し、事実のみを記載すること。

scripts/(任意)——処理プログラム

データの計算やファイル変換など、具体的な処理を行うプログラム(Pythonスクリプトなど)を保存します。

scriptsフォルダにPythonスクリプトなどの処理プログラムを格納する説明図

references/(任意)——参照資料

社内規定、承認フロー、API仕様書など、タスク実行時に参照が必要なドキュメントを保存します。

referencesフォルダに社内規定やAPI仕様書などの参照資料を格納する説明図

assets/(任意)——テンプレート・素材

資料作成時に使うPowerPointテンプレートや、会社のロゴ画像などを保存します。

assetsフォルダにテンプレートやロゴ画像などの素材を格納する説明図

必要な時だけ読み込む「段階的開示」

Skillsは、Claudeのメモリ(コンテキスト)を効率的に使うために「段階的開示(Progressive Disclosure)」という仕組みを採用しています。

Claudeは最初からスキルの全ファイルを読んでいるわけではありません。以下の順序で、必要な情報だけを段階的に読み込みます。

  1. 概要の確認: まずSKILL.mdの「名前」と「説明文」だけを認識
  2. 手順の読み込み: ユーザーの依頼と説明文が一致した場合のみ、SKILL.mdの中身を読み込む
  3. 資料の参照: 手順内に「references/の資料を参照」と指示があれば、その時点で初めて読み込む

Skillsの段階的開示(Progressive Disclosure):必要な時だけ情報を読み込む仕組みの図解

段階的開示の詳細:references参照のタイミングを示す公式ドキュメントの図

これにより、大量のマニュアルや資料があっても動作が重くなることを防ぎ、必要な情報に集中して処理できます。

ClaudeがSkillを使う流れ

ユーザーがチャットで指示を出してから、ClaudeがSkillを実行するまでの流れは以下の3ステップで自動的に行われます。

ClaudeがSkillを使う3ステップの流れ:発見→ロード→実行

  1. 発見(Discovery): ユーザーが「売上データを分析して」と指示すると、Claudeは利用可能なスキルのリストから適切なスキルを探す
  2. ロード(Activation): 適切なスキルが見つかると、SKILL.mdの手順書を読み込む
  3. 実行(Execution): 手順に従って作業を開始。必要に応じてスクリプトの実行や参照資料の確認を行い、成果物を作成

\ 業務自動化のお悩み、プロが30分で整理します /

法人向けClaude Code個別指導の無料相談はこちら

スキルの作り方——Claudeに作ってもらう方法

ここまで「フォルダやファイルを作る」と説明しましたが、実はもっと簡単な方法があります。

「Claudeにインタビューしてもらいながら、スキル自体を作ってもらう」方法です。

Claude CodeのSkill Creatorスキル:対話形式でスキルを自動生成する機能

Claude Codeには、スキルを作成するためのスキル「Skill Creator」が用意されています。自分でゼロからファイルを書く必要はありません。以下の3ステップで、日報作成スキルを実際に作ってみましょう。

ステップ1: 依頼する

Claudeに「毎日書いている日報の作成を自動化するSkillsを作成したいです」と伝えます。

Skill Creatorに日報作成スキルの作成を依頼する画面

ステップ2: ヒアリングに答える

Claudeが質問をしてくるので、回答していきます。「日報のフォーマットは?」「どんな項目が必要?」「社内のルールは?」といった具合です。

Skill Creatorがユーザーに質問して要件をヒアリングする画面

Wordのテンプレートがあれば、フォルダに格納して指定することもできます。

Wordテンプレートをスキルフォルダに格納する手順の画面

スキルに使用する日報Wordテンプレートのスクリーンショット

ステップ3: 自動生成

ヒアリングが終わると、Claudeがフォルダの作成からSKILL.mdの記述、必要な参照ファイルの配置まで、すべて自動で行います

Skill Creatorがフォルダ作成からSKILL.md記述まで自動で完了した画面

実際に使ってみる

作成したスキルを試してみます。「日報を作成して」と依頼すると、Skillsが自動認識されて実行が開始されます。

作成した日報スキルが自動認識されて実行が開始される画面

いくつか質問に答えると、テンプレートに沿った日報が自動生成されます。

Skillsにより質問応答を経て日報が自動生成された画面

自動生成された日報がWordテンプレートに沿って正しく出力された結果

テンプレートにしっかり沿っていることが確認できます。人間は「やりたいこと」と「業務のルール」を口頭で伝えるだけ。あとの面倒なファイル作成は、すべてClaudeが代行してくれます。

マーケットプレイスからインストールする方法も

すべてを自分で作る必要はありません。スマートフォンの「アプリストア」のように、他の人が作った便利なスキルを入手できる仕組み(マーケットプレイス)も用意されています。

  • Anthropic公式スキル: Word・Excel・PDF・PowerPointなどの高度なドキュメント処理
  • パートナー企業スキル: Notion・Figmaなど外部ツールとの連携

「まずは既存のスキルを探して使い、足りない部分だけ自分で作る(またはClaudeに作らせる)」のが最も効率的な活用法です。

チームでSkillsを共有・運用する方法

個人で作ったスキルをチームに展開することで、業務知識の標準化と生産性の底上げを同時に実現できます。

スキルのチーム展開3ステージ図:個人で検証から部門で共有、全社展開への段階的ロールアウト
チームへの段階的な展開ステップ

Git管理でチーム全員にスキルを配布する

プロジェクトスキル(.claude/skills/)をGitリポジトリに含めることで、チーム全員が最新のスキルを自動的に使えるようになります。

プロジェクトルート/
├── .claude/
│   └── skills/
│       ├── weekly-report/
│       │   └── SKILL.md
│       ├── code-review/
│       │   └── SKILL.md
│       └── proposal-generator/
│           ├── SKILL.md
│           └── references/
│               └── template.md
├── src/
└── ...

段階的な展開がおすすめ

段階 やること ポイント
1. 個人で検証 まず自分の業務でスキルを試す Git管理を開始し、改善を繰り返す
2. 部門で共有 チームメンバーに展開 命名規則を統一し、オーナーを明確化
3. 全社展開 社内カタログとして運用 バージョン管理とセキュリティレビューを徹底

\ AI活用の「次の一手」を一緒に考えませんか /

法人向けClaude Code個別指導の無料相談はこちら

公開スキルの選び方とセキュリティ注意点

マーケットプレイスや外部リポジトリからスキルを導入する場合、セキュリティに注意が必要です。

Snykの調査によると、公開スキルの約37%に何らかのセキュリティ上の問題が報告されています。特にスクリプトを含むスキルは、認証情報の窃取やバックドア設置のリスクがあります。

安全に使うための4つのルール

  1. Anthropic公式リポジトリを優先: まずは公式スキルから選ぶ
  2. コードを事前確認: scripts/ 内のファイルは必ず中身を確認する
  3. 信頼できる開発元を確認: GitHubのスター数・コミット履歴をチェック
  4. 機密業務は自社製スキルを使用: 外部スキルに社内データを渡さない

よくある質問

Q. プログラミングの知識がなくてもスキルを作れますか?

はい。基本的なスキルはMarkdownで記述するため、プログラミング知識は不要です。Claude Codeに「この作業をスキルにして」と話しかければ、SKILL.mdを自動生成してくれます。API連携などの高度なスキルにはPython/JavaScriptの知識が必要ですが、日報・週報・議事録などの定型業務なら技術的ハードルはほぼありません。

Q. SkillsとMCPの違いは何ですか?

MCPは外部サービスとの接続プロトコル(Slack・DB・APIなどとの通信規格)、Skillsは業務手順・ルール・スクリプトをまとめたパッケージです。ただし、Skillsのscripts/にAPIを呼び出すスクリプトを入れれば、Skills単体でも外部連携は可能です。実際、Google APIやBing APIと連携するスキルも一般的に作られています。

また2026年現在、MCPサーバーに代わってCLIツール(コマンドラインで動く軽量な外部ツール)をSkillsから呼び出すパターンが増えてきています。MCPは常駐サーバーを立てる必要がありますが、CLIツールなら必要な時だけ呼び出すため軽量で管理しやすいのが理由です。今後はSkills(+ CLIツール)が主流になっていく可能性があります。詳しくはMCP・Skills・Hooksの違いと選び方をご覧ください。

Q. 1つのスキルで対応できる作業量に上限はありますか?

技術的な上限はありませんが、複雑になるほど精度が下がります。ベストプラクティスは1スキル=1業務です。

Q. 公開スキルライブラリは安全ですか?

Snykの調査では約37%に何らかの問題が報告されています。Anthropic公式リポジトリから選び、コードを事前確認することで、リスクを大幅に低減できます。

Q. スキルがうまく動かないときはどうすればいい?

多くの場合、descriptionの記述が曖昧なことが原因です。「どんなリクエストでトリガーするか」を具体的に書き直してみてください。それでも解決しない場合は、Claude Codeに「このスキルがうまく動かない原因を分析して」と聞くと改善提案を出してくれます。

まとめ——まず1つ、明日の業務をスキルにしてみる

Claude Code Skillsは、AIを「汎用ツール」から「自社専用アシスタント」に変える仕組みです。

  • Skillsとは: 業務手順・出力ルールをSKILL.mdに書いて、Claudeに覚えさせる機能
  • Agent Skills: オープン規格なので、Claude以外のAIツールでも使える資産になる
  • 作り方: Claudeに「スキルにして」と言えば自動生成。プログラミング不要
  • チーム展開: .claude/skills/をGit管理するだけで全員に配布
  • 注意点: 公開スキルの37%にセキュリティ問題あり。Anthropic公式を優先

スキルは作れば作るほどAIがあなたの業務を深く理解し、精度が上がっていきます。まずは1つ——明日やる業務の中で「毎回同じことを繰り返している」ものを選んで、スキルにしてみてください。

Skills活用事例——実際にスキルで自動化した記事一覧

以下は、筆者が実際にClaude Code Skillsを構築し、業務を自動化した過程をそのまま記事にしたものです。「どんなスキルを作ればいいか」の参考にしてください。

SEOワークフロー全体の自動化

リサーチ・キーワード選定の自動化

記事制作・コンテンツ生成の自動化

WordPress公開・運用の自動化

SEO改善・AIO対策の自動化

データ取得・分析の自動化

Claude Codeを使いこなしたい方へ

Skillsの設計からMCP連携まで、あなたの業務に合わせたClaude Code活用法を
マンツーマンでお伝えします。初回無料でご相談いただけます。

個別指導の詳細はこちら →




関連記事

AIの力で、ビジネスを次のステージへ

まずはお気軽にご相談ください。貴社に最適なAI活用プランをご提案します。

Claude Codeのプロに無料相談 30秒で日程調整完了