hyva-module-compatibility
Installation
SKILL.md
Hyvä Module Compatibility Skill
Overview
This skill helps identify and fix Magento 2 module compatibility issues with Hyvä Themes. Hyvä uses Alpine.js and TailwindCSS instead of Luma's Knockout.js and RequireJS, which often breaks modules designed for the default Luma theme.
When to Use This Skill
- A Magento 2 module works in admin but not on Hyvä frontend
- Plugins targeting Magento blocks don't apply on frontend
- JavaScript-based features are missing or broken
- Custom rendering/UI components don't appear correctly
Common Hyvä Compatibility Issues
1. Block Plugins Don't Execute
Symptom: Plugins that modify block HTML output (e.g., after*Html() methods) don't apply on frontend.
Root Cause: Hyvä often uses custom ViewModels and templates that bypass standard Magento blocks.