hyva-theme-list について
hyva-theme-list は、Magento 2 プロジェクトのカスタムテーマと vendor ディレクトリから Hyvä テーマを探すスキルです。Tailwind のパッケージファイルと Magento のテーマファイルを基準に判定します。
主な機能
- 01app/design/frontend/ と vendor/ を検索
- 02Tailwind のパッケージと theme.xml を確認
- 03プロジェクトルート相対パスを1行ずつ出力
活用シーン
- 01Magento プロジェクト内の Hyvä テーマの確認
- 02別のスキルにテーマ候補のパスを渡す
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hyva-themes/ hyva-ai-tools --skill hyva-theme-listインストール後、Claude Code で/hyva-theme-listを入力して読み込まれたか確認します。
同梱ファイルscripts/list_hyva_themes.sh
詳細
Hyvä テーマ一覧
Magento 2 プロジェクト内のすべての Hyvä テーマのパスを一覧表示します。テーマは web/tailwind/package.json の有無で識別されます。
使用方法
重要: このスクリプトは Magento プロジェクトのルートディレクトリから実行してください。
検出スクリプトを実行して、すべての Hyvä テーマを一覧表示します。
bash <skill_path>/scripts/list_hyva_themes.sh
<skill_path> は、この SKILL.md ファイルが含まれるディレクトリです(例:.claude/skills/hyva-theme-list)。
出力形式: 1 行につきテーマのパス(プロジェクトルートからの相対パス)が 1 つ表示されます。テーマが見つからない場合、出力は空になります。
app/design/frontend/Example/customTheme
vendor/hyva-themes/magento2-default-theme-csp
検索場所
スクリプトは次の 2 か所を検索します。
| 場所 | 説明 |
|---|---|
app/design/frontend/ | プロジェクト向けに開発されたカスタムテーマ |
vendor/ | 任意のベンダーからインストールされたテーマ(hyva-themes に限定されません) |
テーマの識別
次の 2 つを両方含むディレクトリは、Hyvä テーマとして識別されます。
web/tailwind/package.json(Hyvä/Tailwind の構造)theme.xml(有効な Magento テーマ)
他のスキルとの連携
Hyvä テーマを特定する必要がある他のスキルは、このスキルを名前で呼び出してください。
Invoke the `hyva-theme-list` skill to discover available themes.
出力は行ごとに処理するか、選択プロンプト用に変数へ保存できます。
コメント
Markdown 対応