Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Agent Skills の使い方を考えてみた
Search
KasumiNakahara
February 27, 2026
Technology
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Agent Skills の使い方を考えてみた
俺たちのAI活用LT
~効率化の裏技から、喧嘩の作法まで~
#SagaLightningTalks
KasumiNakahara
February 27, 2026
More Decks by KasumiNakahara
See All by KasumiNakahara
Spec駆動開発体験記
donnnn
0
20
IAMユーザーからIdentity Center へ移行した話 version2
donnnn
1
220
IAMユーザーからSSOに移行した話
donnnn
0
240
Organizations環境のユーザーアクセスについて考える
donnnn
1
39
Security Hub運用のつらみ
donnnn
0
26
Other Decks in Technology
See All in Technology
[MIRU26] Open-Vocabulary Intention-Guided Object Detection in Diverse Scenes
keio_smilab
PRO
0
140
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
140
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
100
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
16
5.9k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
初めてのGitHub Actions / GitHub Actions at First
tooppoo
0
140
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
200
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.7k
SmartHR Engineering Team Deck
smarthr
0
190
Pavlokで始める電撃駆動開発
sgrsn
0
170
Digitization部 紹介資料
sansan33
PRO
2
7.7k
AIが自社のTableauを操作する世界へ:Tableau MCP超入門
tbtykk
0
110
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
610
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
440
Test your architecture with Archunit
thirion
1
2.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
290
The Spectacular Lies of Maps
axbom
PRO
1
890
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Done Done
chrislema
186
16k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Transcript
俺たちのAI活用LT Agent Skills の使い方を考えてみた 木村情報技術株式会社 中原 加寸美 2026/2/27 1
中原 加寸美 - Kasumi Nakahara - 所属 木村情報技術株式会社 出身 佐賀県神埼市
趣味 着物 よく使用する生成AI Kiro、 Gemini 2 2026/2/27
アジェンダ Agent Skills とは Skills の使い方 品質向上 予期しない動作を防ぐ 2026/2/27 3
01 02 03 04
01 Agent Skills とは 2026/2/27 4
Agent Skills とは? Agent Skills Anthropic社が提唱し、標準化されたAIエージェント向けの専門知識パッケージ 「必要な時」に「必要なスキルだけ」起動する 2026/2/27 5
できること 2026/2/27 6 コンテキストの 効率化 専 門 タ ス ク
の 実行 複数プラットフォーム での利用 モジュール化
漸進的開示 (Progressive Disclosure) 2026/2/27 7 エージェント起動時 Skill 利用開始時 Skill 実行時
すべての Skill の 「name」 と 「description」 などの 前書きを読み込む タスクがスキルの説明と一 致した、もしくは、明示的に 呼 び 出 さ れ た と き に 、 SKILL.mdの本文をコンテ キストに読み込む 作業過程で特定のスクリプト を実行したり、詳細な仕様書 やテンプレートを参照する必 要が生じた際に、それらを個 別に読み込む
02 Skills の使い方 2026/2/27 8
ディレクトリ構造 my-skill/ ├── SKILL.md 必須: エントリーポイント(メタデータ + 指示) ├── scripts/
実行可能なコード(Python, Bash, JS等) │ ├── setup.sh │ └── process.py ├── references/ 技術文書、スキーマ定義 │ └── api-spec.json └── assets/ テンプレート、画像、プロトコル定義 └── template.md 2026/2/27 9
SKILL.md の基本構造 フィールド名 必須 説明 name Yes 最大64文字。英小文字、数字、ハイフンのみ。先頭・末尾にハイフンは利用でき ない。 description
Yes 最大1024文字。空欄不可。 スキルの内容と使用タイミングを説明する。 license No ライセンス名、またはバンドルされたライセンスファイルへの参照。 compatibility No 最大500文字。環境要件(対象製品、システムパッケージ、ネットワークアクセス など)を示す metadata No 追加のメタデータの任意のキーと値のマッピング allowed-tools No スキルが使用できる事前承認されたツールのスペース区切りリスト。 2026/2/27 10 前書き 本文 1. 明確な手順を番号付きで記述 2. 禁止事項を明示 (「~~は絶対に行わないこと」) 3. 具体例を提示
実際に作成したスキル 2026/2/27 11
03 品質向上 2026/2/27 12
改善サイクル 失敗 パターン の収集 SKILL.mdの 改善 検証と 反復 2026/2/27 16
スキルは一度作って終わり、ではない 実行結果を確認して継続的に改善 していく
改善のポイント 2026/2/27 17 具体的な手順の記載 明確な制約 実例の追加
改善処理のタイミング 2026/2/27 19 実行完了直後 中原のオススメ
完了直後にする理由 2026/2/27 20 実 際 の 失 敗 を も
と に 、 改善方法を一緒に考えて くれる • 自分が想定していた作業と実際の作業の差異を 確認して、差を埋める • やってほしくない作業があったら伝える 更 新 を 自 分 で 反 映 し て くれる • 文章を作るのが苦手でも心配なし! • AIが使いやすいように記述してくれる
2026/2/27 21 • 例
04 予期しない動作を防ぐ 2026/2/27 22
エージェントの暴走を防ぐ 2026/2/27 23 実行回数の制限 実行前の確認 実行範囲の制限 サンドボックスでの 実行
スキルを安全に使う • 外部から入手したスキルは内容を確認してから使用する • 本番環境で試す前に、テスト環境で動作確認をする • エージェントの実行ログを定期的にチェックする 2026/2/27 24
05 まとめ 2026/2/27 25
まとめ • Agent Skills は 「必要な時」に「必要なスキルだけ」起動する機能 • エージェント起動時には、メタデータのみを読み込むのでコンテキストを節約できる • スキルは一度作って終わりではない
• 実行結果を確認して継続的に改善していくことで精度が上がる • 改善のタイミングのオススメは、「実行完了直後」 • 予期しない動作を防ぐ記述も必要 • 外部から入手したスキルは必ず確認してから利用する 2026/2/27 26
2026/2/27 27 Thank you !