hyva-tailwind-include-exclude
Installation
SKILL.md
Add Module to Tailwind Include or Exclude List
Adds a module path as a { "src": "<PATH>" } entry to either the tailwind.include or tailwind.exclude array in a theme's hyva.config.json. This is the Hyvä 1.4+ / Tailwind v4 mechanism; Step 3 handles older setups.
Skill deps (read via <skill_path>/../{name}/SKILL.md): hyva-theme-list, hyva-compile-tailwind-css
Step 1: Determine the Target List
Decide whether the user wants to include or exclude the module in Tailwind CSS compilation:
- If the user's request clearly indicates one (e.g. "exclude", "include"), use it.
- Otherwise, ask the user whether to include or exclude the module. Wait for the answer before proceeding.
The chosen list is referred to as <target> (include or exclude) in the steps below.
Step 2: Find the Theme(s)
Use the hyva-theme-list skill to find all Hyvä themes. For each theme, the config file is located at <theme-path>/web/tailwind/hyva.config.json.