あらすじ
◆AIエージェントをスペシャリストに変える!◆
Agent Skillsは、AIエージェントに「手引き的な知識」を実装するためのオープンスタンダードです。LLMが「考えて答える」ものだとすれば、Agent Skillsは「この作業はこうやる」と教えるための、文字通りのスキルです。
本書では、注目を集めるAgent Skillsの基礎知識を詳説した後、Anthropicの公式スキル、パートナー企業やサードパーティが提供する有益なスキルの特徴と使い方を紹介します。単なる操作解説にとどまらず、自らのスキルに応用できる設計思想についても学べます。後半では、公式ツール「skill-creator」を用いた独自スキルの開発手法から、作成したスキルを安全に配布・導入するプロセスまでをわかりやすく解説します。
■目次
第1章 Agent Skillsって何だろう
・1.1 AIエージェントの課題と解決策
・1.2 Agent Skillsの誕生
・1.3 Skillsの仕組み
・1.4 その他の技術との違い
・1.5 何ができるようになるか
第2章 Agent Skillsの最新動向
・2.1 オープンスタンダードの中身
・2.2 スキルを取り巻く世界
・2.3 対応ツールで見る採用の実態
第3章 はじめてのスキル体験
・3.1 Claude Codeのインストール
・3.2 スキルの威力を体験する
・3.3 Claude Codeのプラグインと拡張ポイント
・3.4 Anthropicのスキルをインストールする
第4章 デザイン系スキル
・4.1 frontend-design―さまざまなフロントエンドUI作成に対応―
・4.2 theme-factory―既存ドキュメントにスタイルを適用―
・4.3 canvas-design―ビジュアルアート作品を生成―
・4.4 brand-guidelines―ブランド要素を自動で適用―
・4.5 algorithmic-art―p5.jsによるジェネラティブアート生成―
・4.6 slack-gif-creator―Slack向けアニメーションGIFの作成―
第5章 ドキュメント系スキル
・5.1 pdf―PDFファイルの幅広い操作に対応―
・5.2 docx―Microsoft Word文書の作成から編集まで―
・5.3 pptx―PowerPointプレゼンテーションの作成と編集―
・5.4 xlsx―Excelワークブックをスキルで活用―
第6章 開発・コラボレーション系スキル
・6.1 web-artifacts-builder―Webアプリケーションを手軽に構築・共有―
・6.2 webapp-testing―WebアプリケーションのE2Eテストを自動化―
・6.3 mcp-builder―MCPサーバーの設計・構築をサポート―
・6.4 doc-coauthoring―Claudeと対話しながら文書作成―
・6.5 internal-comms―社内文書作成をスキルがサポート―
第7章 パートナースキル・サードパーティスキル
・7.1 Notion―公式パートナーが提供するSkills+MCPの連携―
・7.2 Firecrawl―サードパーティスキルで高度なWeb情報収集を実現―
・7.3 Playwright―さまざまなブラウザ操作の自動化を実現―
・7.4 Remotion―Reactコンポーネントとして動画をプログラミング―
・7.5 ほしいスキルの探し方・信頼できるスキルの見分け方
第8章 skill-creatorによるスキル作成の基本
・8.1 skill-creatorとスキル作成の全体像
・8.2 見積書作成スキルを作る―意図の整理とドラフト―
・8.3 テストと改善ループ
・8.4 仕上げ―Description最適化とパッケージング―
第9章 配布・セキュリティ・組み込みスキル
・9.1 作成したスキルの配布
・9.2 スキルのセキュリティ
・9.3 組み込みスキル
■著者プロフィール
佐藤亮:株式会社パールライト 代表取締役。日本初のReplit Ambassador。Agent SkillsとVibe Codingの実践知を発信中。著書に『Vibe Codingで楽しく作る! Replitではじめる本格Webアプリケーション開発』(技術評論社)がある。
感情タグBEST3
Posted by ブクログ
Claude Codeで学ぶ Agent Skills入門
著:佐藤 亮
出版社:技術評論社
Skills とは、ずばり、LLMが消費するトークンを節約する仕組みです。AIの課金をおさえる仕組みです
生成AI:LLM に何度も同じ説明を入れないと正しい答えをよこさない
それは、LLM は宣言的知識はもっていても、手続き的知識をもっていないから
Agent Skills は、その不足している手続き的知識を、LLMに教えるための仕組みだ
MCP:AIエージェントが外部ツールや、データソースに接続するための標準プロトコルのことです
だけど、MCPには、3つの課題がある
①知識不足:手順がわからない
②通信遅延:遅延が積み重なる
③容量消費:使える容量が減る
Claude Code は、ターミナルに常駐するエージェンド型コーディングツールである
⇒これまでは、MCPを用いて対応していた
⇒Claude Codeをつかえば、MCPがなくても、手順書(Skills)+CLI という軽量的アプローチで、タスクをこなせるようになった
Skills とはなにか
構造:指示+スクリプト+リソースからなる、Markdownファイル(SKILL.md)
メリット:
①トークン効果:トークンの消費を節約できる
②決定論的な信頼性
段階的開示:3段階に分けて情報をロードするのが Skillsで MCPなど他の要件は常駐である
①起動時
②タスクがマッチしたとき
③実行:必要なとき
Skills が付与する能力
①LLMが持たない知識を与える
②スクリプトで計算・集計を補完
③毎回同じ品質・同じ手順で実行
④複数の製品で同じスキルを使用(複数のLLMで同じ、SKILL.mdを使える)
他のファイルとの関係
ルールファイル CLAUDE.md,AGENTS.md,GEMINI.md プロジェクト全体のコンテキストで、常時ロード
スキルファイル SKILL.md タスク固有の手順で オンデマンド
Claude Code で Skills をつかう
①Claude Codeをインストールする
②作業用ディレクトリを作成する 起動ディレクトリをプロジェクトディレクトリと認識するので最初は
からにしておく
③skillstestというディレクトリをつかう
④Claude Codeを起動したら、認証を受ける。Claude Codeは、トークン使用料が大きいため、月額固定を選ぶ
認証されたら、認証コードをClaude Codeに貼り付ける
⑤スクリプトを実行して、/.claude/skills/ というディレクトリの下に、skills.md と templates (HTMLテンプレート)を生成する
Claude Code には、多くのプラグインがあって、拡張にあわせて
skills(スキル) , subagents(作業者) , MCP(外部サービス) , Hooks(イベント駆動の自動処理)
などを組み合わせる
スキルのいろいろ
デザイン系スキル
・thema-factory 既存ドキュメントにスタイルを適用
・canvas-design ビジョアルアート作品を生成
・brand-guidelines ブランド要素を自動適用
・aigorithmic-art ジェネラティブアート生成
・slack-gif-creator アニメーションGIFの作成
ドキュメント系スキル
・pdf
・docx
・pptx
・xlsx
開発・コラボレーション系
・web-artifacts-builder Webアプリケーションの構築
・webapp-testing WebアプリのE2Eテストの自動化
・mcp-builder MCPサーバの設計構築
・doc-coauthoring 文書の共同執筆
・internal-comms 社内文書作成
パートナースキル・サードパーティスキル
<Notion>
・knowledge-capture 会話からのドキュメント作成:原稿起こし
・meeting-intelligence 会議の準備資料の自動作成
・research-documentation リサーチ結果の文書化
・spec-to-implementation 仕様書からのタスク分解
<Firecrawl>
・ワークフロー
・ブログの全記事一覧の作成
<Playwright>
・コアワークフロー
・主要コマンドの組み合わせによるブラウザ操作
・アプリの操作手順書の自動作成
<Remotion>
・37種のルールファイルの提供(アニメ、音声、字幕、特殊コンテンツ、アセット・スタイル)
・解説動画の作成
スキルの作成
skill-creator
①意図の作成
②ドラフト
③テスト
④評価
⑤改善
⑥完成
等々
目次
ご購入前にお読みください
まえがき
第1章 Agent Skillsって何だろう
1.1 AIエージェントの課題と解決策
1.2 Agent Skillsの誕生
1.3 Skillsの仕組み
1.4 その他の技術との違い
1.5 何ができるようになるか
第2章 Agent Skillsの最新動向
2.1 オープンスタンダードの中身
2.2 スキルを取り巻く世界
2.3 対応ツールで見る採用の実態
第3章 はじめてのスキル体験
3.1 Claude Codeのインストール
3.2 スキルの威力を体験する
3.3 Claude Codeのプラグインと拡張ポイント
3.4 Anthropicのスキルをインストールする
第4章 デザイン系スキル
4.1 frontend-design―さまざまなフロントエンドUI作成に対応―
4.2 theme-factory―既存ドキュメントにスタイルを適用―
4.3 canvas-design―ビジュアルアート作品を生成―
4.4 brand-guidelines―ブランド要素を自動で適用―
4.5 algorithmic-art―p5.jsによるジェネラティブアート生成―
4.6 slack-gif-creator―Slack向けアニメーションGIFの作成―
第5章 ドキュメント系スキル
5.1 pdf―PDFファイルの幅広い操作に対応―
5.2 docx―Microsoft Word文書の作成から編集まで―
5.3 pptx―PowerPointプレゼンテーションの作成と編集―
5.4 xlsx―Excelワークブックをスキルで活用―
第6章 開発・コラボレーション系スキル
6.1 web-artifacts-builder―Webアプリケーションを手軽に構築・共有―
6.2 webapp-testing―WebアプリケーションのE2Eテストを自動化―
6.3 mcp-builder―MCPサーバーの設計・構築をサポート―
6.4 doc-coauthoring―Claudeと対話しながら文書作成―
6.5 internal-comms―社内文書作成をスキルがサポート―
第7章 パートナースキル・サードパーティスキル
7.1 Notion―公式パートナーが提供するSkills+MCPの連携―
7.2 Firecrawl―サードパーティスキルで高度なWeb情報収集を実現―
7.3 Playwright―さまざまなブラウザ操作の自動化を実現―
7.4 Remotion―Reactコンポーネントとして動画をプログラミング―
7.5 ほしいスキルの探し方・信頼できるスキルの見分け方
第8章 skill-creatorによるスキル作成の基本
8.1 skill-creatorとスキル作成の全体像
8.2 見積書作成スキルを作る―意図の整理とドラフト―
8.3 テストと改善ループ
8.4 仕上げ―Description最適化とパッケージング―
第9章 配布・セキュリティ・組み込みスキル
9.1 作成したスキルの配布
9.2 スキルのセキュリティ
9.3 組み込みスキル
Appendix 付録
A.1 Claude Codeフロントマターリファレンス
A.2 文字列置換・動的コンテキスト
あとがき
著者プロファイル
索引
ISBN:9784297156985
判型:A5
ページ数:272ページ
定価:2600円(本体)
2026年06月19日初版第1刷発行
2026年07月22日初版第2刷発行
Posted by ブクログ
SKILL.mdって、CLAUDE.mdと何が違うの?一緒でしょ。
そんな方におすすめの本。
Claude codeを使用している人はもちろん、
それ以外のAIサービスを使用している人にも役立ちます。
特に複数のサービスを併用している人にとっては、
Agent skillsはサービスを横断して活用できるので、かなりおすすめです。