Google Maps Platform エージェントのスキル

Google Maps Platform エージェント スキル (GitHub)は、 Google Maps Platform 固有の知識、 手順、ワークフローを含む、移植可能な自己完結型のモジュールです。これらは、AI アシスタントが Google Maps Platform のベスト プラクティスを理解し、複雑なタスクをより高い精度と低いトークン費用で実行できるように設計されています。

利用可能なスキル

Google Maps Platform は、コアプロダクト向けのスキルスイートを提供しています。その他のプロダクトと機能のスキルも近日公開予定です。

スキル 説明
google-maps-platform ウェブ、Android、iOS、ウェブサービス API で Google Maps Platform API と SDK を使用して、地図、場所、住所、ジオコーディング、ルート/到着予定時刻(エコフレンドリー ルートを含む)、周辺検索、3D/ストリート ビュー/静的地図、マーカー クラスタリング、カスタム スタイリング、描画、ジオフェンシング、ヒートマップ、環境(大気質/花粉/太陽光/天気)のいずれかのプロダクトに対応した、本番環境対応のコードを設計して実装するためのスキルのコレクション。

始める

Google Maps Platform エージェント スキルは、Gemini、Cursor、Windsurf、Copilot、Claude など、スキルをサポートする任意の AI アシスタントと連携します。

Google Maps Platform エージェント スキルをインストールする

ほとんどの場合、Google Maps Platform エージェント スキルは次の 1 つのコマンドでインストールできます。

Skills CLI

最も一般的な AI アシスト ツールでは、 skills CLI を使用して Google Maps Platform エージェント スキルをインストールできます。 プロジェクトのルート ディレクトリで次のコマンドを実行します。

npx skills add googlemaps/agent-skills

この方法は、次の環境でターミナル コマンドまたはエージェントへの自然言語プロンプトとしてテストされています。

Gemini CLI

このリポジトリは、 Gemini CLI 拡張機能として構成されています。Gemini CLI を使用して追加できます。

gemini extensions install https://github.com/googlemaps/agent-skills

Lovable

Skills 設定 UI を使用して、Lovable に Google Maps Platform エージェント スキルをインストールします。

  1. https://lovable.dev/settings/skills にアクセスします。
  2. [Workspace skills] で、[Add] > [Import from GitHub] をクリックします。
  3. google-maps-platform メインスキルの URL を貼り付けます。
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform

Google Maps Platform エージェント スキルを使用する

エージェント スキルを自動的にトリガーするか、手動で呼び出す

AI アシスタントは、スキルの説明が現在のリクエストと一致すると判断されたときに、スキルを自動的に使用するように設計されています。ただし、スキルは手動で呼び出すこともできます。この操作を行うには、通常、エージェント チャットで「/」と入力し、スキル名を検索します。

たとえば、インストール後にエージェント チャットに次のように入力して、構築中のアプリケーションの新機能をリクエストできます。

/google-maps-platform Add a 3D map featuring a marker for the user's location

Code Assist MCP サーバーとともにスキルを使用する

エージェント スキルは、 Code Assist MCP サーバーを補完するように設計されています。

  • Google Maps Platform エージェント スキル: トークン効率の高い段階的な開示を通じて、エージェントが Google Maps Platform タスクを実行する方法を説明する簡単な手順と 推奨事項を提供します。MCP サーバー ツールを効果的に使用する方法をエージェントに教えます。

  • Code Assist MCP サーバー: AI を活用した開発 ワークフロー用に設計されており、AI アシスタントが Google Maps Platform プロジェクト、リソース、データをプログラムで操作できるようにします。

Google Maps Platform エージェント スキルを更新する

update コマンドを実行すると、利用可能なすべての更新を取得し、古いスキルをクリーンアップできます。

Skills CLI

npx skills update google-maps-platform

Gemini CLI

gemini extensions update

スキルのコア コンポーネント

各エージェント スキルは、AI アシスタントに次のコンポーネントを提供できる特殊なパッケージです。

  • 専門的な指示: Place Autocomplete の実装や、Advanced Markers を使用した地図の生成など、特定のタスクを達成するための詳細なガイダンス。
  • ベスト プラクティス: コスト最適化など、アプリが最初から Google Maps Platform の推奨事項に準拠するように設定する、組み込みのセキュリティとパフォーマンスのパターン。
  • 自動化スクリプト: AI エージェントが ローカル環境の設定や構成を自動的に実行できるようにする実行可能コード。
  • 実際の堅牢性: 検証済みのオープンソース リポジトリの実装から 直接抽出されたエラー処理パターンと例外処理パターン。

スキルを使用するメリット

エージェント スキルを使用すると、ドキュメント検索の手間が省け、AI とのやり取りの効率が向上します。

トークン費用の削減

従来の AI 統合では、大量のドキュメントが事前に読み込まれることが多く、トークンが大量に消費され、セッション費用が増加していました。エージェント スキルでは、段階的開示 を使用してこのオーバーヘッドを最小限に抑えます。

  • エージェントは、スキルが関連するかどうかを確認するために、まず簡単なメタデータのみを「スキャン」します。
  • 詳細な手順とリソースは、特定のタスクに必要であるとエージェントが判断した場合にのみ読み込まれます。

AI ガイド付きの実装

ドキュメントを手動で検索する代わりに、自然言語でインテントを記述できます。スキルは、次のようなタスクを実行するよう AI アシスタントに指示します。

  • 地図にマーカーを追加してウェブアプリに表示する。
  • 住所入力に Place Autocomplete を実装する。
  • 静的地図画像を生成する。

Google Maps Platform エージェント スキルの一覧については、 利用可能なスキルをご覧ください。

次のステップ