Symfony UX frontend stack -- decision tree and orchestrator for choosing between Stimulus, Turbo, TwigComponent, LiveComponent, UX Icons, and UX Map. Use when the user is unsure which tool fits, wants to combine multiple UX packages, or asks a general frontend architecture question in Symfony. Also trigger when the user asks "which UX package should I use", "how to make this interactive", "should I use Stimulus or LiveComponent", "how to structure my Symfony frontend", "what is the difference between Turbo and LiveComponent", "should this be a Frame or a LiveComponent", "how do these UX packages work together", "what is the Symfony way to do frontend". Do NOT trigger when the user clearly names a specific tool (stimulus, turbo, twig-component, live-component, ux-icons, ux-map) -- defer to the specialized skill instead.
$npx -y skills add smnandre/symfony-ux-skills --skill symfony-uxInstalls into the current project.
Run `npx skills use "https://github.com/smnandre/symfony-ux-skills" --skill "smnandre/symfony-ux-skills/symfony-ux"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/smnandre/symfony-ux-skills" that are relevant to the current task. Run `npx skills add "https://github.com/smnandre/symfony-ux-skills"` and select the relevant skills, then follow their instructions.