with one click
grooveshop-storefront-ui-node-nuxt
grooveshop-storefront-ui-node-nuxt contains 4 collected skills from vasilistotskas, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Best practice AI & LLM discoverability for Nuxt sites. ALWAYS use when writing code importing "nuxt-ai-ready". Consult for debugging, best practices, or modifying nuxt-ai-ready, nuxt ai ready.
Scaffold a new Nitro server API route under server/api/ following the project's strict 4-step pattern (Zod input → $fetch to Django → parseDataAs response → handleError catch). Use when adding a new endpoint that proxies the Django backend. Pick the right variant — cached GET, mutating POST/PUT/PATCH, cart-aware, allauth-protected, or dynamic-param.
Find hardcoded user-facing strings (Greek or English) in Vue components and pages, propose i18n keys, and add translations to either component-scoped <i18n lang="yaml"> blocks or shared locale files under i18n/locales/. Use after adding/editing UI to enforce the project's "no hardcoded strings" rule. Locale el is the only active locale — do not generate en/de translations.
Fetch Django OpenAPI schema and regenerate TypeScript types and Zod schemas