記事のサマリー(TL;DR)
- Shopify AI Toolkitの本日のリリースにより、既存のshopify-系スキル(shopify-admin、shopify-functionsなど)がすべて単一のshopifyスキルに統合されました。
- プラグインに対応するエージェント環境、npx skills、または個別のshopify-スキルをインストールする類似ツールを利用しているユーザーは影響を受けます。ucpスキルおよびDev MCPの利用者は影響を受けません。
- 従来のスキル構成は、コンテキストウィンドウを消費しすぎることでエージェントの混乱やスキル説明の切り詰め(truncation)を引き起こすことがあり、統合によりこの問題を軽減するとShopifyは説明しています。
対象と必要な操作
影響を受けるのは、以下のいずれかの方法でAI Toolkitのスキルをインストール・実行しているユーザーです。
- プラグインに対応するエージェント環境
- npx skills
- 個別のshopify-スキルをインストールする類似ツール
一方、ucpスキルおよびDev MCPの利用者は影響を受けません。
プラグインに対応する多くのエージェント環境ではスキルが自動的に更新されます。自動更新に対応していない環境、またはすぐに更新したい場合は、エージェントのプラグイン管理ツールを使ってプラグインを更新します。
npx skillsを利用している場合は、以下のコマンドを実行します。
# 非推奨スキルを削除(グローバルインストールの場合は -g を追加)
npx skills remove -y shopify-admin shopify-app-pricing shopify-app-store-review shopify-custom-data shopify-customer shopify-dev shopify-functions shopify-hydrogen shopify-liquid shopify-onboarding-dev shopify-onboarding-merchant shopify-partner shopify-payments-apps shopify-polaris-admin-extensions shopify-polaris-app-home shopify-polaris-checkout-extensions shopify-polaris-customer-account-extensions shopify-pos-ui shopify-shopifyql shopify-storefront-graphql shopify-use-shopify-cli
# 新しいスキルを再インストール
npx skills add Shopify/shopify-ai-toolkit --skill shopify
これらのコマンドは、環境から非推奨のshopify-系スキルを削除し、AI Toolkitリポジトリから統合されたshopifyスキルをインストールします。グローバルにスキルをインストールしていた場合は-gを使用し、以前に古いスキルをインストールしたそれぞれの環境でこれらのコマンドを実行する必要があります。
詳細
変更内容
これまでShopifyのスキルコンテンツは、shopify-dev-onboarding、shopify-admin、shopify-functionsなど多数のスキルに分散して提供されていました。エージェントプラグインおよびAI Toolkitのスキルリポジトリでは、これらのユースケースをカバーし、開発およびマーチャント向けのワークフローをサポートする、統合されたshopifyスキルが公開されるようになりました。
この変更が重要な理由
従来のスキル構成では、コンテキストウィンドウを占有しすぎることで、エージェントの混乱やスキル説明の切り詰めが発生することがありました。単一のshopifyスキルへの統合により、この曖昧さとエージェントのコンテキスト内にあるスキル説明の数が減るとShopifyは説明しています。