Vue Nuxt Security

Security audit specific to Vue.js and Nuxt applications including v-html XSS, template injection, useFetch/$fetch SSR patterns, Nuxt server routes (server/api), runtime config vs public runtime config, useState SSR leakage, Pinia/Vuex store exposure, and Vue 2 vs 3 differences. Use this skill whenever the user mentions Vue, Vue 3, Vue 2, Nuxt, Nuxt 3, Nuxt 2, v-html, useFetch, useState, Pinia, Vuex, defineNuxtConfig, server/api routes, useRuntimeConfig, or asks "audit my Vue app", "Nuxt security", "v-html safe". Trigger when the codebase contains `vue` in package.json, `.vue` files, `nuxt.config.ts`, or `defineNuxtConfig`. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/hlsitechio--claude-skills-security--vue-nuxt-security commit 9913b369cd

Frequently asked questions

npx skillmds@latest add tomevault-io/vue-nuxt-security