ひとことで言えば、スキルとはAIエージェントにインストールする「専門能力のパッケージ」——手順書と道具をまとめたフォルダで、AIに「ある仕事をプロらしくこなす方法」を教えます。
たとえ話:新入社員のオンボーディング
AIエージェントは、頭はいいが経験の浅い新人のようなもの。「週報を書いて」と頼めば書けます——ただしプロらしくはありません。スキルがするのは、この新入社員に業務マニュアル + 道具箱を渡すことです。「週報スキル」を入れれば、御社の上長が好む形式・用語・構成で書き始めます。「デザインスキル」を入れれば、プロ級のUIを作ります。スキルの違いは、役職ごとの研修パッケージの違いです。
仕組み:段階的開示で、コンテキストを無駄にしない
スキルの中身は、SKILL.md ファイルを軸にした標準的なフォルダ構成です:
---
name: my-skill-name
description: このスキルが何をするか、いつ使うかを1行で
---
# スキルの指示(本体)
[詳細な手順、ルール、実例...]
AIは、そのタスクに関係があるときだけスキルの中身を読みます。これを**プログレッシブディスクロージャー(段階的開示)**と呼びます。まず名前と説明を読んで使うか判断し、必要になれば本体と付録を読みます。コンテキストウィンドウの圧迫を防ぎ、エージェントを速く安定して動かすための仕組みです。
スキルがオープン標準になるまで
この形式は Anthropic が発案し、2025年12月18日にオープン標準として公開されました(agentskills.io)。以来、約 40の主要AIクライアントが採用しており、大手AIツールもほぼすべて順次対応を進めています。
標準がひとつにまとまっているということは、スキルを1回書けば、その標準に対応したすべてのAIツールで動くということです。
スキル vs MCP:何が違う?
| スキル | MCP | |
|---|---|---|
| 本質 | AIに「やり方」を教える手順書 | AIが「外の世界」に手を伸ばすための接続器 |
| たとえ話 | オンボーディングのマニュアル | USB-Cポート(外部ツールの差し込み口) |
| 中身 | テキストの手順 + スクリプト + 参照ファイル | ツール / リソースへのアクセスを提供するサーバーコード |
| 誰向け | 日常のユーザーでも入れて使える | 大抵は設定が必要。開発者寄り |
両者の関係:スキルは自身の scripts/ ディレクトリからMCPツールを呼び出せます。だから両者はよく組み合わせて使われます。