关于 hyva-theme-list
hyva-theme-list 是供 Magento 2 项目使用的技能,可在自定义主题和 vendor 目录中查找 Hyvä 主题。它通过 Tailwind 包文件和 Magento 主题文件识别主题。
主要功能
- 01搜索 app/design/frontend/ 和 vendor/
- 02检查 Tailwind 包文件及 theme.xml
- 03逐行输出相对项目根目录的路径
适用场景
- 01查找 Magento 项目中的 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)。
输出格式: 每行一个主题路径(相对于项目根目录);如果未找到主题,则输出为空。
app/design/frontend/Example/customTheme
vendor/hyva-themes/magento2-default-theme-csp
搜索位置
脚本会搜索两个位置:
| 位置 | 描述 |
|---|---|
app/design/frontend/ | 为项目开发的自定义主题 |
vendor/ | 从任何供应商安装的主题(不限于 hyva-themes) |
主题识别
满足以下两项的目录会被识别为 Hyvä 主题:
web/tailwind/package.json(Hyvä/Tailwind 结构)theme.xml(有效的 Magento 主题)
与其他技能集成
需要查找 Hyvä 主题的其他技能应按名称调用此技能:
Invoke the `hyva-theme-list` skill to discover available themes.
输出可以逐行处理,也可以存储在变量中以供选择提示使用。
评论
支持 Markdown