Anthropic Claude Skills を使いこなす|公式スキルの探し方と、社内用スキル設計の型(要公式確認)
目次 クリックで開く
生成AIを単なる「文章作成アシスタント」から、業務プロセスを自動化する「エージェント」へと進化させる鍵が、Anthropic社の提供するClaude Skillsです。これまでClaude.ai(Web版)の主な外部データ参照手段はファイルのアップロードに限られていましたが、Skills(スキルの追加)機能により、Google DriveやGitHubといった外部SaaS、さらには自社独自のAPIとの直接連携が可能になりました。
本記事では、IT実務担当者がClaude Skillsを組織に導入・展開するために必要な、公式スキルのセットアップから、OpenAPI仕様に基づいたカスタムスキルの設計手法までを網羅的に解説します。
Claude Skillsとは何か?外部ツール連携がもたらす業務変革
Claude.aiにおける「スキル」の定義と役割
Claude Skillsとは、Claudeが外部のアプリケーションやAPIと対話し、特定のタスクを実行するための機能拡張です。Anthropicの基盤モデルが持つ「Tool Use(ツール使用)」の能力を、プログラミング不要(あるいは最小限の設定)でWebインターフェースから利用できるようにしたものです。
例えば、これまでは「Google Driveから資料をダウンロードしてClaudeにアップロードする」という手間が必要でしたが、スキルを有効化すれば、チャット欄から直接「Drive内の〇〇という資料を要約して」と命じるだけで、Claudeが自らファイルを検索し、内容を読み取ることが可能になります。
プロジェクト機能・Artifactsとの決定的な違い
Claudeには「プロジェクト(Projects)」や「Artifacts」といった強力な機能がありますが、Skillsはこれらとは補完関係にあります。
- プロジェクト:特定の文脈(知識ベース)を固定し、関連ドキュメントを蓄積する場所。
- Artifacts:コードやデザイン、ドキュメントをサイドウィンドウでリアルタイムにプレビュー・編集する機能。
- Skills(本記事のテーマ):外部システムへの「動的なアクション(読み取り・書き込み・計算)」を可能にする機能。
これらを組み合わせることで、「GitHubから最新のコードを読み取り(Skills)、それをプロジェクトの知識と照らし合わせ、修正案をArtifactsで提示する」といった高度なワークフローが実現します。
こうした業務のデジタル化は、AI単体で完結するものではありません。既存の社内資産との連携こそが本質です。例えば、社内のExcel管理や紙ベースの業務をリプレイスする際、AIが参照しやすいデータ構造を整えておくことが重要です。詳細は、Excelと紙の限界を突破する「Google Workspace × AppSheet」業務DX完全ガイドで解説しているような、構造化されたデータ基盤がSkillsの威力を最大化させます。
公式スキルの探し方と有効化の手順
現在提供されている公式連携ツール
Anthropicは、順次公式スキル(First-party Skills)を拡充しています。執筆時点(2026年)で主に提供されているのは以下のツール群です。
- Google Drive:ドキュメント、スプレッドシート、スライドの検索と読み取り。
- GitHub:リポジトリの検索、ファイルの読み取り、Issueの確認。
- Google Search:最新のWeb情報の検索(Webブラウジング機能)。
これらのスキルは、Claudeの各プロジェクト設定、またはアカウント設定の「Skills」セクションから確認・追加できます。
スキルの追加・認証(OAuth)のステップ
公式スキルの導入手順は非常にシンプルですが、組織管理上の注意点があります。
- スキルの選択:Claude.aiのチャット画面、あるいはプロジェクト設定から「Add Skill」または「Tools」を選択します。
- 認証(OAuth):GoogleやGitHubの認証画面へ遷移します。ここで「Claudeにどの範囲の権限を許可するか」の承認が求められます。
- 利用範囲の設定:スキルを「個人用」として使うか、特定の「プロジェクト」に紐づけるかを選択します。
注意: 企業アカウント(Team/Enterpriseプラン)の場合、管理者がGoogle Workspace側で「サードパーティアプリによるアクセス」を許可していないと、認証エラーが発生します。情シス担当者は事前にGoogle Adminコンソール等で許可設定を確認してください。
社内用カスタムスキル設計の型|OpenAPIによる機能拡張
公式スキルにない機能、例えば「自社の顧客管理システムから情報を取得する」「社内独自の計算ロジックを呼び出す」といったニーズには、カスタムスキルの作成で対応します。
カスタムスキル作成に必要な3つの要素
カスタムスキルを構築する際は、以下の3要素をセットで定義します。
- Name & Description:Claudeが「いつこのスキルを使うべきか」を判断するための名前と説明文。
- OpenAPI Specification:APIの接続先URL、メソッド(GET/POST)、必要なパラメータ(引数)を定義したJSONまたはYAML形式の書類。
- Authentication:API KeyやBearer Tokenなど、接続に必要な認証情報。
設計の核となるOpenAPIの書き方
ClaudeはOpenAPI仕様書を読み取り、ユーザーの依頼に応じて適切なパラメータを生成します。以下は、社内の在庫照会APIを呼び出す際の基本的なスキーマ例です。
{
"openapi": "3.1.0",
"info": {
"title": "Internal Inventory API",
"version": "1.0.0"
},
"paths": {
"/items": {
"get": {
"operationId": "getInventory",
"summary": "指定した製品の在庫数を確認する",
"parameters": [
{
"name": "product_name",
"in": "query",
"required": true,
"schema": { "type": "string" },
"description": "照会したい製品名"
}
]
}
}
}
}
ポイントは、descriptionフィールドに「どのような値を入力すべきか」を自然言語で詳細に記述することです。Claudeはこの説明を読んで、ユーザーの曖昧な入力(例:「あの赤いペン、まだある?」)をAPIが理解できる正確なパラメータ(例:product_name="Red Pen")に変換します。
こうしたAPI連携の設計思想は、MAツールやCRMの統合と非常に似ています。高額なツールを導入する前に、まずはこうした軽量なAPI連携による自動化を検討すべきです。SFA・CRM・MA・Webの違いを解説。高額ツールに依存しない『データ連携の全体設計図』の考え方は、カスタムスキル設計の際にも大いに役立ちます。
実務で差がつくClaude Skills活用シーン比較
どのような業務にスキルを導入すべきか、主要なパターンを比較表にまとめました。
| 活用パターン | 利用するスキル | 導入メリット | 実務での活用例 |
|---|---|---|---|
| ドキュメント横断検索 | Google Drive / Box | 検索時間の削減、最新版の誤認防止 | 「Q3の営業方針について書かれた全資料を要約して」 |
| ソースコード解析 | GitHub / GitLab (Custom) | コードレビューの自動化、技術負債の特定 | 「このディレクトリ内で、セキュリティ脆弱性がある箇所をリストアップして」 |
| 経理・バックオフィス連携 | 会計SaaS API (Custom) | 手作業の排除、データの整合性確保 | 「今月の未決済請求書を抽出して一覧化して」 |
| マーケットリサーチ | Google Search | 最新トレンドの即時反映 | 「競合他社Aが昨日発表したプレスリリースの要点をまとめて」 |
特に経理業務におけるAPI連携の重要性は高く、CSVのインポート・エクスポートを繰り返す「手作業」を、AIによるAPI駆動型へとシフトさせることで、ミスと工数を劇的に削減できます。参考:楽楽精算×freee会計の「CSV手作業」を滅ぼす。経理の完全自動化とアーキテクチャ
セキュリティと運用のベストプラクティス
認証認可の仕様
カスタムスキルを社内展開する場合、認証情報の管理が最も重要です。Claude Skillsでは現在、主に以下の認証方式をサポートしています。
- No Auth:公開APIなど。
- API Key:固定のキーを使用。シンプルだが、キーの漏洩リスクに注意が必要。
- OAuth 2.0:ユーザー個別の権限でアクセス。企業利用において最も推奨される。
エラーハンドリング:スキルが動かない時のチェックリスト
スキルを実行した際にエラーが出る場合、以下の3点を確認してください。
- スキーマの不整合:OpenAPIの定義と実際のAPIの挙動がズレていないか。特にデータ型(String, Integer等)の不一致は頻発します。
- タイムアウト:外部APIのレスポンスが10秒〜数秒(仕様により変動)を超えると、Claude側でタイムアウト処理されます。重い処理は非同期にするか、フィルタリングパラメータを必須にする設計が必要です。
- プロンプトの不備:Claudeがスキルの使用条件を誤解している場合。
descriptionをより具体的に書き直す必要があります。
組織内ガイドラインの策定ポイント
Claude Skillsは強力ですが、一歩間違えれば機密情報の外部流出や、意図しないデータの更新(書き込み権限がある場合)を招きます。
- 原則読み取り専用から開始する:まずは情報取得系のスキルから導入し、更新系のスキルは特定の習熟者に限定する。
- 個人アカウントでのスキル自作を制限する:Enterpriseプランの管理機能を使い、認証済みの公式スキルや承認済みカスタムスキルのみを利用可能にする。
- ログの監視:API側のログで、どのようなクエリがClaude経由で発行されているかを定期的にレビューする。
Claude Skillsを正しく設計し、社内の既存システムと繋ぎ込むことで、AIは単なるチャット相手から「実務を動かすOS」へと昇華します。公式ドキュメント(Anthropic’s Developer Documentation)を常に参照しながら、自社の業務に最適化されたスキルセットを構築してください。
3. **追記するHTMLだけ**(通常は `
4. 次の1行を**そのまま**出力:
ご相談・お問い合わせ
本記事の内容を自社の状況に当てはめたい場合や、導入・運用の設計を一緒に整理したい場合は、当社までお気軽にご相談ください。担当より折り返しご連絡いたします。
AI・業務自動化
ChatGPT・Claude APIを活用したAIエージェント開発、n8n・Difyによるワークフロー自動化で繰り返し業務を削減します。まずはどの業務をAI化できるか診断します。