hyva-themes avatar

Hyva Compile Tailwind Css

Handles Tailwind CSS compilation for Hyvä themes in Magento 2, which you'll need whenever you modify templates or notice styles not taking effect. It defaults to production builds but supports watch mode if you ask explicitly. The skill auto-detects your environment (Docker, native, etc.), finds themes in app/design/frontend, and runs npm commands in the right directory. One nice touch: it only installs dependencies if node_modules is missing, so you're not waiting around unnecessarily. If you're working with Hyvä and changing markup, you'll use this constantly since Tailwind needs recompilation to pick up new classes.

skills.sh installs
1.3K
GitHub stars
85
last updated
Aug 21, 2026

Install

$ npx -y skills add hyva-themes/hyva-ai-tools --skill hyva-compile-tailwind-css --agent claude-code

Installs into .claude/skills of the current project.

Files

Compile Tailwind CSS for Hyvä Themes

Compiles Tailwind CSS for Hyvä themes in Magento 2. Handles both production builds and development watch mode.

Step 1: Detect Environment & Set Command Wrapper

Use the hyva-exec-shell-cmd skill to detect the environment and determine the appropriate command wrapper. All npm commands below show the core command; wrap them according to the detected environment.

Step 2: Identify Theme

If no theme path provided, invoke the hyva-theme-list skill to discover available themes. Filter the results to only include themes in app/design/frontend/ by default. Themes in vendor/hyva-themes/ require explicit user request.

If no themes found: Inform the user that no Hyvä themes with Tailwind configuration were found in app/design/frontend/. Ask if they want to check vendor/hyva-themes/ instead, or if they need to create a child theme first using the hyva-child-theme skill.

Step 3: Install Dependencies & Build

Default to production build unless user explicitly requests "watch", "watch mode", or "live reload".

Sponsors

Details

Repository
github.com/hyva-themes/hyva-ai-tools
Categories
Frontend Development, DevOps & CI/CD, AI & Agent Building
First seen
Jun 3, 2026

More from hyva-themes/hyva-ai-tools

All 12
1hyva-themes avatarhyva-ui-componenthyva-themes/hyva-ai-toolsApply Hyva UI template-based components to a Hyvä theme. This skill should be used when the user wants to add, install, or apply a Hyva UI component (such as he1.3Kskills.sh installs
2sickn33 avatarreact-ui-patternssickn33/antigravity-awesome-skillsreact ui patterns1.2Kskills.sh installs
3syncfusion avatarsyncfusion-react-diagramsyncfusion/react-ui-components-skillsCreate and customize visual diagrams in React using Syncfusion Diagrams. Trigger for requests involving React component setup, nodes and connectors, flowcharts,746skills.sh installs
4syncfusion avatarsyncfusion-react-chat-uisyncfusion/react-ui-components-skillsImplement the Syncfusion React Chat UI component. Use this skill to create and customize messaging interfaces, including chat setup, message rendering, file att740skills.sh installs
5syncfusion avatarsyncfusion-react-pivot-tablesyncfusion/react-ui-components-skillsUse this skill when users ask how to build or customize Syncfusion PivotView pivot tables in React. Trigger for React pivot grid/OLAP, aggregation, data binding734skills.sh installs
6syncfusion avatarsyncfusion-react-ribbonsyncfusion/react-ui-components-skillsImplement the Syncfusion React Ribbon component. Use this skill for creating Ribbon UIs with tabs, groups, items, Classic or Simplified layouts, file menu and b725skills.sh installs