Built for developing the JARVIS AI Assistant UI with Vue 3 and Nuxt 3, this skill enforces TDD and security-first patterns throughout. It handles the specific risks of building 3D HUD interfaces that process user input, with concrete patterns for input sanitization using DOMPurify, CSP headers, and strict Zod validation on API routes. The implementation workflow is test-first all the way, with examples showing red-green-refactor cycles for components. Worth noting it calls out critical CVEs in specific Nuxt versions and includes typed composables, server-side secret management, and performance patterns for reactive 3D components. If you're building any interactive Vue app that takes user input, the sanitization patterns alone are worth studying.
npx skills add https://github.com/martinholovsky/claude-skills-generator --skill vue-nuxt