【5分で完成】Claude Skillsの使い方と作り方|ノーコードで自分専用AIエージェントを作る
「同じ依頼を毎回ChatGPTやClaudeに長文で説明している…」
このストレスをまるごと解消するのが、Anthropicが2025年10月に発表したClaude Skillsです。Markdownファイルを1枚書くだけで、Claudeに専門タスクを覚え込ませることができます。プログラミング知識は一切不要。
本記事では、公式Skillの使い方と、自分専用のカスタムSkillの作り方を、それぞれ3ステップで解説します。
⚡ Claude Skillsとは
Claude Skills(正式名称:Agent Skills)は、Claudeに「特定の業務をどう実行するか」を教える仕組みです。
Anthropicの公式比喩を借りると、新しく入社したメンバーに渡す業務マニュアルのデジタル版。フォルダの中にMarkdownで手順を書いておけば、Claudeが必要なときに自動的に読み込んで、その手順通りに作業してくれます。
楽天の財務部門ではSkillsの導入により、レポート生成タスクが丸1日から1時間に短縮(約87.5%の削減)されたとVentureBeatが報じています。
KEY INSIGHT MCPは「データへの接続」、Skillsは「データを使った手順」。役割が違うため、両方を組み合わせると最強です。
似た機能との違いを整理しておきましょう。
機能 | 役割 | たとえると |
|---|---|---|
カスタム指示 | 全会話の人格・トーン設定 | 性格設定 |
Projects | 案件ごとの参照資料 | デスクの上の資料 |
Skills | 特定タスクの手順書 | 業務マニュアル |
MCP | 外部ツール・データへの接続 | コンセント |
🛠 Claude Skillsの使い方(3ステップ)
まずは公式が用意したSkillをそのまま使う方法から。AnthropicはWord・Excel・PowerPoint・PDFの4種類を最初から提供しています。
ステップ1|コード実行をオンにする
Claude.aiの設定画面でCustomize > Skillsを開きます。Skillsは「コード実行機能(Code execution and file creation)」を必須とするため、ここでまずONにします。
ステップ2|使いたいSkillを有効化
Anthropic公式Skillの一覧が表示されるので、使いたいものをトグルでONにするだけ。たとえばpptxをONにすればPowerPoint生成能力が、xlsxをONにすれば数式・グラフ込みのExcel生成能力が解放されます。
ステップ3|自然な日本語で頼む
Skillを呼び出すために特別なコマンドは不要です。
「Q3売上のPowerPointを作って」
これだけで、Claudeが自動的にpptxスキルを選択し、専門的なPowerPointファイルを生成して返してくれます。Claude for ExcelやClaude for PowerPointといったOfficeアドインからも、設定したSkillが自動で使われます。
🛠 Claude Skillsの作り方(3ステップ)
ここからが本題。自社業務に合わせたカスタムSkillの作り方です。
ステップ1|skill-creatorをONにする
設定 > Customize > Skills から、**「skill-creator」**をONにします。これはAnthropic公式の「Skillを作るためのSkill」で、対話形式で必要な情報を引き出しながらフォルダ一式を生成してくれます。
ステップ2|Claudeに作りたいSkillを伝える
新しい会話を開いて、自然な日本語で依頼します。
「月次の営業レポートを作るスキルを作って。
A列が部署、B-D列が月次売上、E列が前年比、
ヘッダーは青背景、合計行は黄色で。
ファイル名は[YYYYMMDD]_営業月報.xlsxで」
skill-creatorが追加で「対象部署は?」「データソースは?」など質問してきますので、答えていけばSKILL.mdを含むフォルダ一式が完成します。最後にZIPファイルでダウンロード可能です。
ステップ3|ZIPをアップロードしてテスト
同じ設定画面のSkills一覧から、生成されたZIPをアップロード。新しい会話で「先月の営業レポート作って」と頼んで、正しく発動するかを確認します。
ちなみにSKILL.mdの中身は次のような構造です。
---
name: monthly-sales-report
description: 月次の営業レポートを社内テンプレート通りに作成。
月報、月次資料、営業まとめが必要なときに使用。
---
# 月次営業レポートスキル
## 手順
1. データを部署別に集計
2. ヘッダーを青背景に設定
3. 合計行を黄色でハイライト
...
---で囲まれた部分がYAMLフロントマター(設定情報)、その下が手順本文です。必須項目はnameとdescriptionの2つだけ。
❌✅ 失敗パターン vs 成功パターン
Skillが「呼び出されない」「変な動きをする」原因の9割は、descriptionの書き方にあります。
❌ 失敗例:曖昧すぎる
description: コードを助ける
→ Claudeが「いつ使えばいいか」判断できず、発動しません。
❌ 失敗例:実装の話を書いてしまう
description: /api/v2/sprintをOAuth2で叩く
→ ユーザーが何を求めたら発動すべきかが不明。
✅ 成功例:「何を + いつ」をセットで書く
description: JiraとGitHubから週次スプリントレポートを生成。
週報作成、進捗報告、ステータスレビュー時に使用。
→ Claudeが正しいタイミングで自動発動します。
descriptionは200文字以内で、「何をするSkillか」と「どんなときに使うか」を必ず両方書く、と覚えておきましょう。
💡 重要ポイント3つ
1. SKILL.mdは500行以内に収める
長すぎるSkillはClaudeのコンテキストを圧迫します。詳細は別ファイル(references/、scripts/、assets/フォルダ)に分けて、SKILL.md本体は**500行以内(約5,000トークン以内)**が公式推奨です。
2. 1Skill1目的で設計する
「経理スキル」のような何でも屋を作るのではなく、「月次クローズスキル」「経費精算スキル」のように業務単位で分割します。Claudeは複数Skillを自動で組み合わせて動くため、細かく分けたほうが再利用性が高まります。
3. 第三者製のSkillはセキュリティチェック必須
セキュリティ企業Snykが2026年2月に公開した「ToxicSkills」調査では、流通するSkillの約37%にセキュリティ問題、76件に認証情報を盗む悪意あるコードが含まれていたと報告されています。
導入時の鉄則は次の3つ。
✅ Anthropic公式リポジトリ(anthropics/skills)を優先する
✅ サードパーティ製SkillはSKILL.mdとscripts/の中身を必ず目視確認する
✅ APIキーやパスワードはSkill内にハードコードしない(環境変数を使う)
まとめ|今すぐできる3ステップ
Claude Skillsは「Markdownファイル1枚で業務をAI化する」、シンプルかつ強力な仕組みです。
ステップ | 所要時間 | やること |
|---|---|---|
1 | 1分 | 設定でCode executionをONにし、公式のdocx/pptx/xlsx/pdfを有効化 |
2 | 5分 | skill-creatorをONにして、繰り返している業務を1つSkill化してみる |
3 | 1ヶ月後 | 効果を確認し、チームで共有できそうなSkillをGitHubで管理 |
「毎回同じ説明をプロンプトで書いている業務」を1つ思い浮かべてください。それが、あなたが最初に作るべきSkillの候補です。
