| extract-component-props | get props type, wrapper component, extend props, inherit props, ComponentProps | Extract types from .vue components | | vue-tsc-strict-templates | undefined component, template error, strictTemplates | Catch undefined components in templates |
| fallthrough-attributes | fallthrough, $attrs, wrapper component | Type-check fallthrough attributes | | strict-css-modules | css modules, $style, typo | Catch CSS module class typos | | data-attributes-config | data-, strictTemplates, attribute | Allow data- attributes |
| volar-3-breaking-changes | volar, vue-language-server, editor | Fix Volar 3.0 upgrade issues | | module-resolution-bundler | cannot find module, @vue/tsconfig, moduleResolution | Fix module resolution errors | | define-model-update-event | defineModel, update event, undefined | Fix model update errors |
Лучшие практики Vue 3 и Vue.js для TypeScript, vue-tsc и Volar. Этот навык следует использовать при написании, проверке или рефакторинге компонентов Vue, чтобы обеспечить правильные шаблоны ввода. Запускается при выполнении задач, включающих компоненты Vue, извлечение реквизитов, компоненты оболочки, проверку типа шаблона или конфигурацию Volar. Источник: hyf0/vue-skills.