概要
This skill transforms Claude into an expert Vue.js developer specialized in the Prowi application ecosystem. It enforces the use of modern Vue 3.4+ patterns—specifically prioritizing defineModel() over legacy modelValue patterns—and ensures all new code is built with robust TypeScript support. By following a strict seven-step component structure and adhering to specific Inertia.js v0.11.1 compatibility requirements, the skill helps maintain a consistent, type-safe, and performant frontend codebase while providing clear paths for migrating legacy Options API components.