arkenv
Answer questions about ArkEnv and help implement environment variable validation. Use when developers: (1) Ask about environment…
Internationalize Nuxt applications with @nuxtjs/i18n. Use when configuring locales or browser detection, translating messages or routes, building locale switchers, handling fallbacks, lazy-loading messages, or adding locale SEO.
Claude Code
$ npx -y skills add onmax/nuxt-skills --skill nuxt-i18n --agent claude-code
Codex
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a codex -y
Cursor
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a cursor -y
Gemini CLI
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a gemini-cli -y
GitHub Copilot
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a github-copilot -y
OpenCode
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a opencode -y
Windsurf
$ npx skills add onmax/nuxt-skills --skill nuxt-i18n -a windsurf -y
name: nuxt-i18n description: Internationalize Nuxt applications with @nuxtjs/i18n. Use when configuring locales or browser detection, translating messages or routes, building locale switchers, handling fallbacks, lazy-loading messages, or adding locale SEO. license: MIT
Nuxt I18n owns locale messages, localized routes, language detection, and locale metadata. Nuxt owns the surrounding page, rendering, and server lifecycle.
1. Inspect the installed `@nuxtjs/i18n` version, `nuxt.config.*`, `i18n/i18n.config.*`, locale files, and affected pages. The setup is understood when locale codes, files, `defaultLocale`, and the routing strategy agree. 2. Open the smallest matching guide below. Keep module options in `nuxt.config`, Vue I18n options in `i18n.config`, and translated messages in locale files. 3. Implement with localized links and module composables so routing, message loading, and SEO share one locale state. 4. Run `nuxi prepare` and the project's typecheck, then visit the affected route in the default and one secondary locale. The change is complete when both locales render the expected message, URL, language metadata, and fallback behavior.
| Task | Open | | ------------------------------------------------------------------------------------ | -------------------------------------------- | | Installation, locale objects, file layout, browser detection, or Vue I18n config | [Configuration](references/configuration.md) | | Translation keys, interpolation, plurals, dates, numbers, or runtime message loading | [Messages](references/messages.md) | | Route strategies, localized links, switchers, custom paths, dynamic slugs, or SEO | [Routing and SEO](references/routing.md) | | Nuxt pages, middleware, data fetching, SSR state, or server routes | `nuxt` skill |
npx nuxi@latest module add @nuxtjs/i18n
export default defineNuxtConfig({
modules: ['@nuxtjs/i18n'],
i18n: {
defaultLocale: 'en',
locales: [
{ code: 'en', language: 'en-US', name: 'English', file: 'en.json' },
{ code: 'fr', language: 'fr-FR', name: 'Français', file: 'fr.json' },
],
},
}){
"welcome": "Welcome"
}Locale files resolve from `i18n/locales/` by default. Use the same locale code in configuration, route helpers, locale files, and fallback rules.
Answer questions about ArkEnv and help implement environment variable validation. Use when developers: (1) Ask about environment…
Comark (Components in Markdown) parser: syntax, AST, Vue/React/Svelte/Angular renderers, plugins, and LLM streaming with…
Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent…
Build animations in a Nuxt app with nanime, the Nuxt module wrapping Anime.js v4. Use when animating elements, text, SVG or…
Nitro is the framework-agnostic server toolkit (powering Nuxt) for building and deploying web servers anywhere. Use when working…
Guides authentication in Nuxt apps using @nuxtjs/better-auth. Use when installing or configuring the module, using its client or…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.