Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Shifting from MCP to Skills / ベストプラクティスの変遷を辿る

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Shifting from MCP to Skills / ベストプラクティスの変遷を辿る

Avatar for Okuto Oyama

Okuto Oyama

March 06, 2026
Tweet

More Decks by Okuto Oyama

Other Decks in Technology

Transcript

  1. プロンプトのテクニックもあるが最新の知識を得ているかも大事。 • 外部サービスのリソースとも連動したい • function calling / tool useで情報を取得する手法が確立 •

    しかし、各LLMサービスごとでやり方・規格がバラバラ… • 統一された通信規格はできないか? AIが正確な精度を出すために必要なこと
  2. MCP

  3. Skillsの構成 my-skill/ ├── SKILL.md # 指示書・メタ情報(必須) ├── scripts/ # 実行コード

    ├── references/ # 参考リファレンス └── assets/ # 静的リソース
  4. SKILL.mdの内部(一例) --- name: スキル名 description: このスキルが何をするものか、またいつ使用するべきかの簡単な説明 --- # あなたのスキル名 ##

    指示 (Instructions) [Claudeが実行するための、明確でステップバイステップのガイダンス ] ## 使用例 (Examples) [このスキルを使用する具体的な例 ]
  5. • Playwright MCP → Playwright CLI • Datadog MCP Server

    → Datadog Agent Skills ◦ 内部はCLI Google Workspace CLIも登場するなど、CLI上でコマンド経由して 完結できるツールは今後も増えていきそう MCPからCLIツールへの転換
  6. ドキュメントをnpm packageとしてpublishしよう | blog | ryoppippi.com LLMフレンドリーな ドキュメント提供方 法と しては、

    ローカルに ダウンロードさせるのが 現時点では 最も 効率が 良い Skillsの形式で必要なドキュメントを置けるようにするとGood site2skill: どんなサイトでもClaude Skills化するツールを作った 知識はローカルにあった方が都合がいい
  7. MCPとSkillsとの比較 MCP Agent Skills 役割・機能 AIとの通信規格 AIへの指示書 有利な部分 (一例) •

    外部ツール間との連携 • 接続処理をコードに内包できる • Skillsを組み合わせて使える • 一度実行して自律的に再利用する 制約(一例) AIエージェント内での登録数制限 実行環境ごとでAPIやネットワークへの アクセス可否が異なる
  8. • Figmaから情報を取得する(MCP) • 特定のフレームワークで実装する指示(SKills) ◦ 例:React + Jotai + Tailwind

    CSSで実装する ◦ 例:設計のベストプラクティスに則っているかチェック ◦ 例:WAI-ARIAルールに違反していないかチェック Claude Skills で Figma 実装を自動化するが参考になりました! Figma実装での具体例