Hyva Theme List

hyva-themes/hyva-ai-tools/skills/hyva-theme-list

by hyva-themesa28a3333bcfae05dcba07e88f38a5ff9579903c7No licenseListed Oct 9, 2026Updated Oct 9, 2026

List all Hyvä theme paths in a Magento 2 project. This skill should be used when the user wants to find Hyvä themes, list available themes, discover theme paths, or when other skills need to locate Hyvä themes. Trigger phrases include "list hyva themes", "find themes", "show themes", "available themes", "theme paths".

Includes scriptsSoftware Development
AI-generated overview

Lists all Hyvä theme paths in a Magento 2 project by scanning for Tailwind package files and theme.xml.

What it does
Runs a shell script that searches app/design/frontend/ and vendor/ for directories containing both web/tailwind/package.json and theme.xml, identifying them as Hyvä themes. It outputs one theme path per line relative to the project root, or nothing if no themes are found. Other skills can invoke it to discover available themes.
When to use it
Use when you need to find or list Hyvä themes in a Magento 2 project, discover theme paths, or when another skill needs to locate Hyvä themes for selection or processing.
Requirements
Requires a Magento 2 project with Hyvä themes present, a bash shell, and execution from the project root. Ships an executable script (scripts/list_hyva_themes.sh).

Hyvä Theme Listing

Lists all Hyvä theme paths in a Magento 2 project. Themes are identified by the presence of web/tailwind/package.json.

Usage

Important: Execute this script from the Magento project root directory.

Run the discovery script to list all Hyvä themes:

bash
bash <skill_path>/scripts/list_hyva_themes.sh

Where <skill_path> is the directory containing this SKILL.md file (e.g., .claude/skills/hyva-theme-list).

Output format: One theme path per line (relative to project root), or empty output if no themes found.

app/design/frontend/Example/customThemevendor/hyva-themes/magento2-default-theme-csp

Search Locations

The script searches two locations:

LocationDescription
app/design/frontend/Custom themes developed for the project
vendor/Installed themes from any vendor (not limited to hyva-themes)

Theme Identification

A directory is identified as a Hyvä theme when it contains both:

  1. web/tailwind/package.json (Hyvä/Tailwind structure)
  2. theme.xml (valid Magento theme)

Integration with Other Skills

Other skills that need to locate Hyvä themes should invoke this skill by name:

markdown
Invoke the `hyva-theme-list` skill to discover available themes.

The output can be processed line-by-line or stored in a variable for selection prompts.

<!-- Copyright © Hyvä Themes https://hyva.io. All rights reserved. Licensed under OSL 3.0 -->

Source and attribution

Source:hyva-themes/hyva-ai-toolsinskills/hyva-theme-listat commita28a333

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal