shopify-apps について
shopify-appsは、Shopifyアプリ開発向けのスキルで、組み込みアプリや一般的な構成要素を扱います。API、Webhook、課金、拡張機能の指針を含み、実装や権限の確認も求めます。
主な機能
- 01RemixとReact Routerのアプリパターン
- 02App Bridgeによる組み込みアプリ
- 03Webhook処理
- 04GraphQL Admin APIの指針
- 05Polaris、課金、拡張機能
活用シーン
- 01組み込みShopifyアプリの計画
- 02Shopify Webhookの処理
- 03Admin APIによるアプリ機能の構築
- 04課金と権限フローの確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill shopify-appsインストール後、Claude Code で/shopify-appsを入力して読み込まれたか確認します。
同梱ファイルreferences/detailed-guide.md
詳細
Shopify アプリ
Remix/React Router アプリ、App Bridge を使用した埋め込みアプリ、Webhook の処理、GraphQL Admin API、 Polaris コンポーネント、課金、アプリ拡張機能など、Shopify アプリ開発の実践的なパターンを紹介します。
連携の制限
許可された開発ストア/アプリを使用し、スコープは最小限に抑え、保護対象顧客データの承認を取得してください。accessScopes は保護対象データの承認を証明するものではありません。これらの旧式の Remix/2024 API のスニペットは不完全なため、現在の生成済み SDK/テンプレート/スキーマで検証する必要があります。課金をテストする際はテストモードを明示し、マーチャントの承認を必須にしてください。本番環境へのデプロイ、設定、スコープ、サブスクリプション、通知の送信には、タスク上の権限が必要です。アクセストークンや顧客のペイロードをログに記録しないでください。検証済みのセッション/Webhook からテナント ID を保存し、すべてのリソース操作でその ID を適用してください。このレビューでは、アプリ/ランタイムは実行していません。
詳細ガイド
このスキルを実行する前に、詳細ガイドをお読みください。完全な手順と参考資料が記載されています。安全性、前提条件、検証要件を必須事項として扱ってください。特定の作業では関連セクションを読み、最初から最後まで作業する場合はガイド全体をお読みください。
使用する場面
- ユーザーが Shopify アプリについて言及、または示唆している
- ユーザーが Shopify について言及、または示唆している
- ユーザーが埋め込みアプリについて言及、または示唆している
- ユーザーが Polaris について言及、または示唆している
- ユーザーが App Bridge について言及、または示唆している
- ユーザーが Shopify Webhook について言及、または示唆している
制限事項
- タスクが上記の範囲に明確に該当する場合にのみ、このスキルを使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりにしないでください。
- 必要な入力、権限、安全上の境界、または成功条件が不足している場合は、作業を中止して確認を求めてください。