Anthropicが公開しているPDF「The Complete Guide to Building Skills for Claude」は、Claude Skillsを作るための実践ガイドです。33ページの中で、Skillの基本構造、設計、テスト、共有、トラブル対応までかなり具体的に説明されています。
この記事では、その内容を日本語でできるだけ網羅的に整理しつつ、i-Styleの実務目線で噛み砕きます。なお、原文をそのまま全文翻訳するのではなく、章ごとの要点を日本語化し、業務で使える形に再構成した解説です。
結論から言うと、Claude Skillsは「便利なプロンプト集」ではありません。チームの仕事の型、判断基準、失敗しやすいポイントを、Claudeに渡すための小さな業務マニュアルです。
この記事を読むとわかること
- check_circleClaude Skillsとは何か、フォルダ構造まで含めた基本
- check_circleProgressive Disclosureという、Skill設計で重要な考え方
- check_circleSkillとMCPの違い、組み合わせると何が変わるか
- check_circle設計、テスト、共有、トラブル対応の実務チェックリスト
向き:Claudeをチームで使っている方、同じ作業を毎回説明している方、MCPやAIエージェント導入前に業務手順を整えたい方
向かない:Claude Skillsの公式仕様を英語で逐語的に確認したい方、Claude以外の一般的なプロンプト集だけを探している方
Claude Skillsとは何か:AIに渡す「業務の型」
PDFでは、Skillを「特定のタスクやワークフローの扱い方をClaudeに教える、シンプルなフォルダ形式の指示セット」と説明しています。ポイントは、単発のプロンプトではなく、再利用できるパッケージになっていることです。
たとえば、営業提案書の作り方、リサーチの進め方、ブログ下書きの構成、社内スタイルガイド、MCPを使った複数サービス連携など。毎回説明していた手順を、Skillとして一度まとめておくイメージです。
| 普通のプロンプト | Claude Skills |
|---|---|
| 会話ごとに手順を書く | 手順をフォルダとして保存して再利用する |
| 担当者ごとに品質が揺れる | チーム共通の型として使いやすい |
| 長い前提説明で会話が重くなる | 必要な情報だけ段階的に読ませる |
| 属人的な工夫で終わりやすい | 業務マニュアルとして改善できる |
基本構造:SKILL.md、scripts、references、assets
Skillはフォルダです。中に必須の`SKILL.md`を置き、必要に応じて`scripts/`、`references/`、`assets/`を追加します。i-Style流に言えば、これは「作業指示書」「自動処理」「参考資料」「素材置き場」を分けて持つ設計です。
全部を`SKILL.md`に詰め込むのではなく、Claudeが最初に読むべきことと、必要になったときだけ読む資料を分けます。これが後述するProgressive Disclosureにつながります。
your-skill-name/
├── SKILL.md # 必須。YAML frontmatter + Markdown指示
├── scripts/ # 任意。PythonやBashなどの実行コード
├── references/ # 任意。必要時に読む詳細資料
└── assets/ # 任意。テンプレート、画像、フォントなど最初はSKILL.mdだけで十分です
いきなりスクリプトや外部連携を入れる必要はありません。まずは「この作業は、どの順番で、何を確認して、どんな出力にするのか」をMarkdownで書くだけでも効果があります。
Progressive Disclosure:AIに全部読ませない設計
PDFで強調されている重要概念が、Progressive Disclosureです。日本語にすると「段階的な情報開示」です。Claudeに最初から全部の資料を読ませるのではなく、必要な情報だけを段階的に渡します。
これは、AI活用でかなり大事です。便利だからといって、社内ルール、参考資料、過去事例、コード、テンプレートを全部最初に入れると、会話が重くなり、判断もぼやけます。人間でも、仕事を頼まれるたびに分厚い社内規程を全部読まされたら困りますよね。
| 階層 | 置くもの | 役割 |
|---|---|---|
| 第1階層 | YAML frontmatter | Skill名、説明、いつ使うか。常に読み込まれる入口 |
| 第2階層 | SKILL.md本文 | Skillが選ばれた後に読む、具体的な手順 |
| 第3階層 | references / scripts / assets | 必要時だけ読む詳細資料や実行処理 |
MCPとの違い:接続するだけでは、仕事は進まない
PDFでは、MCPとSkillsの関係も説明されています。MCPは、ClaudeをNotion、Asana、Linear、GitHubのような外部サービスにつなぐ仕組みです。つまり「道具にアクセスできる状態」を作ります。
一方でSkillは、その道具をどう使うかを教える層です。どの順番で確認するか。どんな条件なら人に戻すか。エラーが出たら何を見るか。ここまで書いて初めて、外部ツール連携が業務フローになります。
MCP + Skillのイメージ
- MCPでFigma、GitHub、Slackにつなぐ
- Skillで「デザイン確認→Issue作成→進捗報告」の手順を書く
- Claudeはツールを使えるだけでなく、業務の順番に沿って動ける
- 重要な判断や公開前確認は、人間レビューを挟む
設計はユースケースから始める
PDFでは、Skillを書く前に2〜3個の具体的なユースケースを定義することを勧めています。これは、かなり現場感のあるアドバイスです。最初から「万能な営業支援Skill」を作ろうとすると、ほぼ失敗します。
良いユースケースは、入力、出力、成功条件が見えています。たとえば「商談メモから提案書の骨子を作る」「問い合わせ内容から返信下書きを作る」「PDF資料を読み、社内共有用に要点化する」などです。
| 曖昧な設計 | よい設計 |
|---|---|
| 資料作成を助ける | 商談メモから、A4一枚の提案骨子を作る |
| ブログを書く | 公式ソース3本をもとに、i-Style形式の下書きを作る |
| 問い合わせ対応を改善する | 問い合わせ本文から、返信下書きと確認事項を分ける |
descriptionはSkillの入口。ここを雑にしない
SkillのYAML frontmatterには、`name`と`description`が必要です。特にdescriptionは重要です。Claudeが「このSkillを使うべきか」を判断する入口になるからです。
悪いdescriptionは、「プロジェクトを助けます」「文書を作ります」のように広すぎる説明です。よいdescriptionは、何を作るとき、どんな入力があり、どんな条件で使うのかが書かれています。
---
name: proposal-draft-from-meeting-notes
description: Use when creating a first proposal outline from Japanese meeting notes, customer requirements, and service constraints. Produces a concise A4-style structure with risks and next actions.
---このくらい具体的にしておくと、Claudeも人間も「いつ使うSkillなのか」を迷いにくくなります。
テストは4段階で見る:発火、機能、例外、利用者
Skillは作って終わりではありません。PDFでは、Claude.aiでの手動テスト、Claude Codeでのスクリプトテスト、APIやSDKでの評価など、必要に応じたテスト方法が紹介されています。
実務では、最初から大がかりな評価基盤を作らなくても大丈夫です。まずは「ちゃんと呼ばれるか」「正しい出力になるか」「変な入力でも崩れないか」「使う人が満足するか」の4つで見ます。
| テスト | 見ること | 例 |
|---|---|---|
| Trigger | 適切な依頼でSkillが選ばれるか | 「商談メモから提案骨子」で発火するか |
| Functional | 期待する出力が作れるか | 見出し、リスク、次アクションが入るか |
| Edge case | 不完全な入力でも安全に返せるか | 情報不足時に質問や仮定を明示するか |
| User acceptance | 実際の利用者が使いやすいか | 担当者が手直ししやすい出力か |
共有前に見ること:秘密情報と環境条件
SkillはチームやAPI、コミュニティに共有できます。ただし共有前には、秘密情報が入っていないか、依存コマンドや環境条件が書かれているかを確認する必要があります。
特に社内Skillでは、過去の顧客名、APIキー、実在の接続情報、社内だけのURLが混ざりやすいです。便利だからこそ、配る前の確認が必要です。
共有前チェック
- check_circleAPIキー、パスワード、顧客情報が入っていない
- check_circle必要なOS、コマンド、外部ツールを書いている
- check_circle誰が読んでも用途がわかるdescriptionになっている
- check_circleオープンソースにするならlicenseを明記している
よくある失敗:Skillが呼ばれない、呼ばれすぎる、重すぎる
PDF後半では、トラブルシューティングもかなり実務的に整理されています。Skillがアップロードできない、発火しない、発火しすぎる、出力が不安定、コンテキストが重い。どれも実際に起きやすい問題です。
特に大事なのは、Skillを大きくしすぎないことです。全部入りのSkillは一見便利ですが、AIにとっても人間にとっても扱いづらくなります。
| 症状 | よくある原因 | 直し方 |
|---|---|---|
| アップロードできない | SKILL.mdの名前や位置が違う | 大文字小文字とzip構造を確認する |
| 呼ばれない | descriptionが曖昧 | 使う場面、入力、出力を具体化する |
| 呼ばれすぎる | scopeが広すぎる | 対象外の条件も書く |
| 出力が揺れる | 成功例・失敗例がない | 期待する形式とNG例を追加する |
| 遅い、重い | SKILL.mdに詰め込みすぎ | referencesへ分け、必要時だけ読ませる |
中小企業なら、まず何をSkill化するべきか
PDFは開発者やMCP連携を意識した内容も多いですが、中小企業で最初に効くのはもっと地味なところです。毎月、毎週、毎回、同じ説明をしている作業。それをSkillにします。
i-Styleでは、AI活用を「すごいことをする」よりも「同じ確認を減らす」方向で設計することが多いです。Skillはその考え方と相性がよいです。
最初のSkill候補
- ブログ下書きSkill:ソース確認、構成、CTA、参考リンクの型を固定する
- 問い合わせ返信Skill:顧客文面から返信下書きと確認事項を分ける
- 議事録整形Skill:決定事項、未決事項、担当、期限に分ける
- 提案書骨子Skill:商談メモから課題、提案、費用感、次アクションを作る
- 公開前チェックSkill:出典、数字、固有名詞、表現リスクを確認する
最小構成で作るなら、この順番でよい
Claude Skillsを最初に作るときは、完璧な構成を目指さなくて大丈夫です。PDFにもskill-creatorを使った短時間の作成が示されていますが、考え方としては「小さく作って、使いながら直す」が現実解です。
以下の順番なら、非エンジニアのチームでも始めやすいです。
- 月に3回以上繰り返す作業を1つ選ぶ
- 入力、出力、成功条件を書く
- `name`と`description`を具体的に書く
- SKILL.md本文に手順を5〜10ステップで書く
- よくある失敗と確認項目を入れる
- 実際の依頼文で3回テストする
- うまくいかなかった箇所だけ直す
まとめ:Skillは、AI時代の小さな業務マニュアル
- check_circleClaude Skillsは、特定タスクやワークフローをClaudeに教えるフォルダ形式の指示セットです。
- check_circle中心は`SKILL.md`で、必要に応じて`scripts/`、`references/`、`assets/`を分けます。
- check_circleProgressive Disclosureにより、AIに最初から全部読ませず、必要な情報だけ段階的に渡します。
- check_circleMCPは接続、Skillは使い方です。両方を組み合わせると、外部ツール連携が業務フローになります。
- check_circle最初は大きな自動化ではなく、繰り返し作業を1つ選び、小さなSkillとして作るのが現実的です。
AIに何を任せるかを考える前に、仕事の進め方を言語化する。Skillづくりは、その練習でもあります。地味ですが、半年後の働きやすさに効いてくるはずです。
参考リンク
- 参考: The Complete Guide to Building Skills for Claude(Anthropic Resources / 2026年7月14日確認)
AI活用の手順を、チームで使える形にしませんか
i-Styleでは、AIの導入だけでなく、社内の手順化、プロンプト設計、確認フロー、業務マニュアル化まで含めて支援しています。Claude Skillsのような考え方を、自社の実務に合わせて整理できます。
お問い合わせページへarrow_forward問い合わせ前に、i-Styleサポートデスクbotでも相談できます
「自社のどの作業をSkill化すべきか」「AIに渡す業務手順をどう整理すればよいか」など、軽い確認はサポートデスクbotでも相談できます。
i-Styleサポートデスクbotで聞くarrow_forward