M
Medusajsスキル
building-admin-dashboard-customizations
medusajs
Medusa Adminダッシュボード向けのカスタムUI拡張機能。Admin SDKとMedusa UIコンポーネントを使用。管理UIの作業(計画、実装、調査)では、このスキルを最初に読み込むこと。MCPサーバーはAPIリファレンスのみを提供し、デザインパターンやデータ読み込み戦略は提供しない。重要:すべてのAPIリクエストにはMedusa JS SDKを使用すること(通常のfetchは不可)。表示クエリとモーダルクエリを分離し、ミューテーション後は表示データを無効化すること。既存ページにウィジェットを実装するか、カスタムUIルートを作成すること。...
official
building-admin-dashboard-customizations
medusajs
計画、調査、またはMedusa AdminダッシュボードUI(ウィジェット、カスタムページ、フォーム、テーブル、データ読み込み、ナビゲーション)の実装時に自動的に読み込まれます。
official
building-storefronts
medusajs
Medusaストアフロント向けのSDKファーストなフロントエンド統合で、React Queryパターンと重要なAPI呼び出しルールを備えています。すべてのAPIリクエストには常にMedusa JS SDKを使用し、通常のfetch()は使用しないでください。必要なヘッダー(ストアルート用の公開可能APIキー、管理ルート用の認証)が欠落するためです。SDKメソッドにはプレーンなJavaScriptオブジェクトを渡し、ボディパラメータにJSON.stringify()を使用しないでください。SDKが自動的にシリアライズを処理します。GETリクエストにはuseQueryを、POST/DELETEリクエストにはuseMutationを使用してください。
official
building-storefronts
medusajs
計画、調査、またはMedusaストアフロント機能(カスタムAPIルートの呼び出し、SDK統合、React Queryパターンなど)の実装時に自動的に読み込まれます。
official
building-with-medusa
medusajs
Medusaバックエンドアーキテクチャ、ワークフロー、および重要な実装ルールに関する包括的なガイド。6つのルールカテゴリ(アーキテクチャ、型安全性、ビジネスロジックの配置、インポート、データアクセス、ファイル構成)をカバーし、具体的なアンチパターンと実施チェックを含む。厳格なレイヤー分離を強制:Module → Workflow → API Route → Frontend。すべてのミューテーションにワークフローが必要で、GET/POST/DELETEのHTTPメソッドのみ許可。重要なデータ処理ルールを含む:価格はそのまま保存...
official
building-with-medusa
medusajs
計画、調査、またはMedusaバックエンド機能(カスタムモジュール、APIルート、ワークフロー、データモデル、モジュールリンクなど)を実装する際に自動的に読み込まれます。
official
db-generate
medusajs
単一のコマンドでMedusaモジュールのデータベースマイグレーションを生成します。npx medusa db:generate CLIコマンドをラップして、指定されたMedusaモジュールのマイグレーションファイルを作成します。モジュール名を引数として受け取り、マイグレーションファイルの場所、エラー、次のステップを報告します。生成後にnpx medusa db:migrateを実行してマイグレーションを適用することを自動的に提案します。
official
db-generate
medusajs
Medusaモジュールのデータベースマイグレーションを生成する
official
db-migrate
medusajs
保留保留中のMedusaデータベースマイグレーションを実行し、結果を報告します。Bash経由でnpx medusa db:migrateを実行し、保留中のすべてのマイグレーションをMedusaデータベースに適用します。適用されたマイグレーションの数、発生したエラー、成功確認を含むマイグレーション結果を報告します。標準のnpm/npxセットアップを使用したMedusaプロジェクト向けに設計されています。
official
db-migrate
medusajs
Medusaでデータベースマイグレーションを実行する
official
learning-medusa
medusajs
対話形式で段階的に進むMedusa開発ブートキャンプ。ブランド機能を構築しながらアーキテクチャパターンを学びます。モジュール、ワークフロー、APIルート、モジュールリンク、ワークフローフック、管理UIのカスタマイズをカバーする3つのレッスン(合計2~3時間)を用意。各主要コンポーネント完了後のチェックポイント検証では、概念理解、コード品質、機能性を確認してから次に進みます。エラーを学習の機会として捉え、診断的な質問と根本原因の分析を通じて一緒にデバッグします。
official
learning-medusa
medusajs
ユーザーがMedusa開発を学びたいと尋ねたときに自動的に読み込まれます(例:「Medusaでの構築方法を教えて」「Medusaのガイドをして」「Medusaを学びたい」)。
official
mcloud-deployments
medusajs
mcloud deployments コマンドを実行して、デプロイメントの一覧表示、デプロイメントの詳細の取得、ビルドログの取得を行います。デプロイメントの一覧表示、デプロイメントの確認、…
official
mcloud-environments
medusajs
mcloud environments コマンドを実行して、Cloud環境の一覧表示、取得、作成、削除、再デプロイ、またはビルドのトリガーを行います。環境のライフサイクル管理時に使用します。
official
mcloud-logs
medusajs
mcloud logsを実行して、Cloud環境のランタイムログを取得・ストリーミングします。バックエンドやストアフロントのログを読む際、時間範囲でフィルタリングする際、検索する際などに使用します。
official
mcloud-organizations
medusajs
mcloud organizations コマンドを実行して、Cloud 組織を一覧表示または取得します。組織の検出、名前による組織 ID の解決、または取得時に使用します。
official
mcloud-projects
medusajs
mcloud projects コマンドを実行して、Cloud プロジェクトの一覧表示、取得、削除を行います。プロジェクトの検出、名前によるプロジェクトハンドルの解決、または取得時に使用します。
official
mcloud-variables
medusajs
mcloud variablesコマンドを実行して、Cloud環境の環境変数を一覧表示および取得します。環境変数を検査、読み取り、またはエクスポートする際に使用します。
official
new-user
medusajs
Medusaで新しい管理者ユーザーをメールアドレスとパスワードで作成します。コマンド引数としてメールアドレスとパスワードを受け取り、管理者認証情報を設定します。Bash経由でnpx medusa userコマンドを-eおよび-pフラグ付きで実行し、作成成功、ユーザーメール、エラー、および管理ダッシュボードログインの次のステップを報告します。
official
new-user
medusajs
Medusaに管理者ユーザーを作成する
official
storefront-best-practices
medusajs
eコマースのストアフロント、オンラインストア、ショッピングサイトを扱う際は、常にこのスキルを使用してください。チェックアウトページ、カートなど、あらゆるストアフロントコンポーネントに使用します。
official
storefront-best-practices
medusajs
モダンなeコマースストアフロントを構築するための包括的なガイダンス。パターン、コンポーネントアーキテクチャ、バックエンド統合を網羅。あらゆるフレームワーク(Next.js、SvelteKit、React、Vue)に対応したストアフロントコンポーネント(ナビゲーション、商品ページ、カート、チェックアウト、アカウントページ)をカバー。重要なアクセシビリティパターン(カート更新時のaria-live)、モバイル最適化(safe-area-inset、44pxタッチターゲット)、SEO要件(Productスキーマ、Core Web Vitals)を含む。必須のバックエンドSDKを提供。
official
using-medusa-cloud
medusajs
Medusa CloudのリソースをCloud CLI(mcloud)を通じて管理します。デプロイ、デプロイのデバッグ、環境管理、環境変数の管理、その他…
official
using-medusa-cloud
medusajs
Medusa CloudのリソースをCloud CLI(mcloud)を通じて管理します。デプロイ、デバッグ、環境管理、環境変数の管理などを行う際に使用します。
official