What problem does it solve?
This Skill helps convert Magento 2 modules that were built for Luma into storefront-compatible Hyva implementations, removing frontend dependencies that break when RequireJS, Knockout, or LESS are not available.
Core Features & Use Cases
- Frontend migration guidance: Replace Luma-only templates, layout blocks, and JavaScript behaviors with Hyva-compatible Alpine.js and Tailwind patterns.
- Architecture choices: Decide whether changes belong in a dedicated compatibility module, a theme override, or the base module while preserving maintainability.
- Safer data handling: Move dynamic storefront data into ViewModels and cache-safe patterns so private content and customer-specific values do not leak into full-page cache.
- Use case: A Magento extension with Knockout widgets and RequireJS dependencies needs to work on a Hyva storefront without breaking the original Luma path.
Quick Start
Adapt the Magento module for Hyva by replacing Luma-specific frontend code with Hyva-compatible templates, ViewModels, Tailwind styling, and layout overrides.