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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
daichi
March 11, 2026
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Agent Skillsを 正しく活用する
Agent Skillsを
正しく活用する
daichi
March 11, 2026
More Decks by daichi
See All by daichi
元和菓子職人、エンジニアになって5年経ちました。
daikin555
0
37
PostgreSQLのロジカルレプリケーションを利用してみる
daikin555
0
150
データベースエンジニアの仕事と魅力
daikin555
0
86
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Claude Code のすすめ
schroneko
67
230k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Music & Morning Musume
bryan
47
7.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Building AI with AI
inesmontani
PRO
1
1.1k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
510
Exploring anti-patterns in Rails
aemeredith
3
450
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Into the Great Unknown - MozCon
thekraken
41
2.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Transcript
AGENT SKILLSを 正しく活用する 「PDFを投げるだけ」では不十分な理由
きっかけ Xでの投稿 「ANTHROPICのSKILLSガイドPDFをCLAUDE CODEに投げて オリジナルのSKILL-CREATORを作ると精度と品質が爆上がりする」 試してみた結果… この情報は半分正しいが、重要な部分が抜けている
コンテキストとは AIエージェントが「一度に処理できる情報量の上限」 コンテキストに含まれるもの • 会話履歴(これまでのやり取り) • システムプロンプト(基本指示) • 読み込んでいるファイルやドキュメント •
ツールの定義情報 • インストール済みのSKILLSの情報 コンテキストが埋まると → 品質が下がる
AGENT SKILLSの仕組み:段階的開示 第1段階(常時ロード) NAME と DESCRIPTION のみ → コンテキスト影響は最小限 第2段階(SKILL起動時のみ)
SKILL.MD の本文 → 関連タスクが来たときだけ読み込み 第3段階(必要に応じて) SCRIPTS / REFERENCES / ASSETS → 必要なものだけ参照 → コンテキスト節約と豊富な専門知識の両立を実現 1 2 3
SKILLの基本構造 フォルダ構成 MY-SKILL/ ├ SKILL.MD ← 必須 ├ SCRIPTS/ 任意
├ REFERENCES/ 任意 └ ASSETS/ 任意 SKILL.MDの構成 --- NAME: MY-SKILL-NAME DESCRIPTION: ... --- # MY SKILL CLAUDEへの指示を記述 ※ DESCRIPTIONが起動判断の鍵
PDFだけでは不十分な理由 PDFがカバーしていない4つの領域 ❶ EVALパイプライン(品質評価の仕組み) PDFは「手動でクエリを試す」程度の記述のみ ❷ サブエージェントによる自動評価 GRADER / COMPARATOR
/ ANALYZER の3エージェント連携 ❸ DESCRIPTIONの「UNDERTRIGGER問題」 CLAUDEはSKILLを使うべき時に使わない傾向がある ❹ DESCRIPTION最適化フロー SHOULD-TRIGGER / SHOULD-NOT-TRIGGER の体系的テスト
公式SKILL-CREATORの強み 充実したテスト・評価サイクル テストケース設計 ↓ 並列実行(WITH_SKILL / WITHOUT_SKILL) ↓ GRADER評価 →
BENCHMARK集計 → HTMLビューアで確認 ↓ ユーザーフィードバック → SKILL改善 → 繰り返し 「動くか確認」ではなく「定量的に比較」できる
公式SKILL-CREATORの構成 フォルダ構成 SKILL-CREATOR/ ├ SKILL.MD ├ AGENTS/ ← NEW │
├ GRADER.MD │ ├ COMPARATOR.MD │ └ ANALYZER.MD ├ EVAL-VIEWER/ ← NEW ├ REFERENCES/ ├ SCRIPTS/ └ ASSETS/ 注目ポイント • AGENTS/ 品質評価の3サブエージェント定義 • EVAL-VIEWER/ 評価結果の可視化ツール • SCRIPTS/ RUN_EVAL.PY IMPROVE_DESCRIPTION.PY AGGREGATE_BENCHMARK.PY PACKAGE_SKILL.PY 「作って終わり」→「測定して改善する」哲学
PDF VS 公式SKILL-CREATOR 観点 PDFのみ 公式skill-creator Skillの概念理解 十分 フォルダ構成・命名規則 十分
MCP連携パターン 詳しい 記載なし undertrigger対策 evalパイプライン 概念のみ 本格的 with/without比較 環境別の挙動の違い
まとめ PDF = 「SKILLを理解するための本」 公式SKILL-CREATOR = 「作り、測定し、改善するためのツール」 両方を組み合わせるのが最も効果的 おすすめ:PDFで概念を学ぶ →
公式SKILL-CREATORで実装する 参考:GITHUB.COM/ANTHROPICS/SKILLS