【2026年最新】世界一わかりやすい Agent Skills 完全ガイド — まとめ

元記事: 【2026年最新】世界一わかりやすいAgent Skills完全ガイド(株式会社AIworker) 紹介ポスト: Fujin(@fujin_metaverse)


Agent Skills とは?

一言で言うと、「AIエージェントに渡す新人研修マニュアル」

会社の新入社員にマニュアルを渡すのと同じ要領で、SKILL.md というテキストファイルに「やり方」を書いて所定のフォルダに置くだけ。AIエージェントが自動的にそれを見つけて読み込み、指示通りに仕事をしてくれる。

  • 2025年12月に Anthropic がオープンスタンダードとして公開
  • Claude, GitHub Copilot, OpenAI Codex, Cursor など主要AIツールが対応
  • 2026年2月時点でマーケットプレイス登録数は20万件超

なぜ Agent Skills が必要か — プロンプトの3つの限界

従来のプロンプト運用には以下の限界があった。Agent Skills はこれらを全て解決する。

限界問題Agent Skills での解決
毎回同じ説明が必要技術スタック、規約、コミットルールを毎回ゼロから伝える一度書けば繰り返し使える
チーム共有できない優れたプロンプトがチャット履歴に埋もれるGit で管理・共有可能
コンテキスト圧迫毎回全情報を読み込むと、肝心のタスクの余裕が減る必要な時に必要な分だけ読み込む「段階的開示」

Claude Code のセットアップ手順

Agent Skills を使う最も一般的な環境は Claude Code(Anthropic 提供のターミナル型AIコーディングツール)。ブラウザ版の Claude.ai と違い、PCのファイルを直接読み書きできるのが特徴。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# 1. Node.js の確認(v18.0.0 以上が必要)
node --version

# 2. Claude Code のインストール(Mac / Linux)
curl -fsSL claude.ai/install.sh | bash

# 3. 確認
claude --version

# 4. 初回起動(ブラウザでログイン画面が開く)
mkdir ~/my-project && cd ~/my-project
claude

SKILL.md の書き方

SKILL.md は YAMLフロントマター + Markdown 本文 の2部構成。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
name: meeting-notes
description: |
  会議の議事録を作成するスキル。
  ミーティング、議事録、会議メモ、打ち合わせ記録、
  MTGメモの作成時に使用。
---

# 議事録作成スキル

会議内容を整理して、以下のフォーマットで議事録を作成してください。

## 出力フォーマット

### 1. 会議情報
- 会議名:
- 日時:
- 参加者:

### 2. 議題と決定事項
- **議題**:何について話したか
- **決定事項**:何が決まったか

### 3. ネクストアクション
| 担当者 | タスク | 期限 |
|--------|--------|------|

## ルール
- 事実と意見を明確に区別すること
- TODOには必ず「担当者」と「期限」を付けること
  • name → スラッシュコマンド(/meeting-notes)になる
  • description → Claude が「このスキルを使うべきか?」を判断する材料

Skills の配置場所

種類パス用途
個人用~/.claude/skills/スキル名/SKILL.mdすべてのプロジェクトで共通利用
プロジェクト用プロジェクト/.claude/skills/スキル名/SKILL.mdそのプロジェクト限定。Git でチーム共有
1
2
# 個人用スキルのフォルダ作成
mkdir -p ~/.claude/skills/meeting-notes

使い方(2通り)

# 方法1: スラッシュコマンドで直接呼び出し
/meeting-notes 今日のプロジェクト定例の議事録を作って。

# 方法2: 自然言語で依頼(自動検出)
今日のミーティングの議事録を作ってほしい

方法2 では、description に書いたキーワード(「議事録」「ミーティング」等)を元に Claude が自動的にスキルを検出して適用する。

Progressive Disclosure(段階的開示)の仕組み

「全スキルを毎回読み込んだら重くならない?」→ ならない。3段階で効率的に読み込む。

Stageタイミング読み込む内容トークン量
1起動時namedescription だけ約100トークン/スキル
2スキル発動時SKILL.md 本文推奨5,000トークン未満
3必要時のみscripts/, references/, assets/ 内ファイルタスク依存

10個のスキルを登録していても、コンテキストを消費するのは今のタスクに関係あるスキルだけ

高度なフォルダ構成

my-skill/
├── SKILL.md           ← 必須。エントリポイント
├── scripts/           ← 自動実行するスクリプト
│   └── validate.py
├── references/        ← 詳細な参照資料
│   └── api-docs.md
└── assets/            ← テンプレート等
    └── template.json

例: コードレビュースキルなら、SKILL.md にレビュー手順、references/ に社内コーディング規約、scripts/ に自動チェックスクリプトを配置。

CLAUDE.md・MCP との違い

仕組み役割たとえると
CLAUDE.mdプロジェクト全体の基本設定(技術スタック、規約)プロジェクトの概要書
MCPAIに「新しいツール」を追加(DB接続、Slack投稿等)能力の拡張(何ができるか)
Agent Skills特定タスクの手順を教えるタスクの手順書(どうやるか)

CLAUDE.md でプロジェクトの前提を伝え、MCP で使えるツールを増やし、Skills でタスクの手順を教える — 3層構造

対応プラットフォーム

Claude Code / Claude.ai / GitHub Copilot (VS Code) / OpenAI Codex / Cursor / Google Gemini CLI / Goose / Kiro / Amp ほか多数。

SKILL.md の書き方は全ツール共通。一度作ったスキルを複数ツールで使い回せるのがオープンスタンダードの強み。配置場所はツールにより若干異なる(GitHub Copilot は .github/skills/.claude/skills/ も互換パスとして認識)。

セキュリティ注意

2026年2月に、悪意あるコードを含むスキルが300件以上配布される事案(ClawHavoc キャンペーン)が報告されている。

  • 自分で書くのが一番安全
  • 外部ダウンロードしたスキルは使う前に必ず中身を確認
  • 特に scripts/ フォルダ内のスクリプトは要注意

まとめ — 始め方チェックリスト

  1. ターミナルを開く
  2. Node.js を確認・インストール
  3. curl -fsSL claude.ai/install.sh | bash で Claude Code インストール
  4. ブラウザで認証
  5. mkdir -p ~/.claude/skills/スキル名 でフォルダ作成
  6. SKILL.md に name・description + 手順を記述
  7. Claude Code で /skills で確認、スラッシュコマンドまたは自然言語で呼び出し

Skill の正体は「テキストファイル」。プログラミング不要。Markdown で手順を書いて決まったフォルダに置くだけで、AIの仕事の質が劇的に変わる。


参考リンク