Hyvä-specific tooling — does any AI know Hyvä well?
Categories:
Claude Code vs Cursor vs Copilot
None of the three know Hyvä natively out of the box — Hyvä is a niche enough framework that none of the model training cuts include deep Hyvä code in volume. But they handle it differently:
- Claude Code: reads `vendor/hyva-themes/` directly, picks up the patterns from real Hyvä modules in your project. After a few prompts it learns the Tailwind utility class conventions, Alpine.js patterns, and Magewire component structure your project uses. CLAUDE.md can capture house Hyvä rules (no inline JS, prefer Magewire over Alpine for server state, etc).
- Cursor: reads workspace including Hyvä parent theme if you scope it in. Reasonable but you have to set it up. .cursorrules can hold Hyvä conventions.
- Copilot: guesses based on Tailwind + Alpine training data. Often produces working-looking code that misses Hyvä conventions (uses jQuery instead of Alpine, edits Luma templates by mistake).
Practical advice: feed your AI tool the Hyvä docs and 2 – 3 example modules from your project once, then it picks up the patterns. Claude Code does this most reliably because it reads the most context.
Was this helpful?