If you're still writing Vue components with the Options API (whether by choice or because you're maintaining an existing codebase), this skill covers the TypeScript integration points that actually matter. It tackles the specific pain points where `this` context goes sideways, prop validators lose type safety, and provide/inject becomes a typing nightmare. The references focus on real gotchas like why arrow functions break your methods and how debounced functions can bleed state between instances. It's not trying to convince you to use Options API over Composition API. It just assumes you already are and need the patterns that work.
npx skills add https://github.com/hyf0/vue-skills --skill vue-options-api-best-practices