作成者 vuejs-ai
vue-best-practices は、コード生成・レビュー・リファクタリングに対応した Vue 3 向けスキルです。Composition API、`<script setup lang="ts">`、明示的なデータフロー、SSR を意識した設計判断を促しつつ、リアクティビティ、SFC、composables、Router、Pinia、Vite ベースのアプリに関する主要リファレンスへ導きます。
Commonly used skills for vue development
Open the batch installer for this collection and generate commands only when you need them.
作成者 vuejs-ai
vue-best-practices は、コード生成・レビュー・リファクタリングに対応した Vue 3 向けスキルです。Composition API、`<script setup lang="ts">`、明示的なデータフロー、SSR を意識した設計判断を促しつつ、リアクティビティ、SFC、composables、Router、Pinia、Vite ベースのアプリに関する主要リファレンスへ導きます。
作成者 vuejs-ai
vue-debug-guides は、Vue 3 のランタイムエラー、警告、async component の失敗、リアクティビティの不具合、SSR や hydration の不一致を診断し、参考資料に基づく的確な修正策を提示するデバッグ用スキルです。
作成者 vuejs-ai
vue-jsx-best-practices は、`className` や `htmlFor` などの React 流 JSX 属性を Vue 向けの HTML 属性に置き換え、フロントエンド開発者が Vue JSX / TSX をより自然で型安全に書けるよう支援します。
作成者 vuejs-ai
vue-options-api-best-practices は、フロントエンドチームが Vue 3 Options API のベストプラクティスを実践し、`this` バインディングやライフサイクルの誤りを修正しつつ、Composition API へ移行せずに props、computed、events、inject の TypeScript 型付けを改善するのに役立ちます。
作成者 vuejs-ai
vue-pinia-best-practices は、Vue 3 チームが Pinia を安全に使うための指針をまとめたスキルです。導入タイミング、`storeToRefs` の使い方、setup store で返す値、URL と store state のどちらで状態を持つべきかといった判断を、実務に沿って整理できます。
作成者 vuejs-ai
vue-router-best-practicesは、フロントエンドアプリで起こりやすいVue Router 4のナビゲーションガード不具合、ルートパラメータ更新時の問題、古いコンポーネント状態、リダイレクトループ、非推奨のnext()パターンを見直すための実践的なガイドです。
作成者 antfu
Vue 3 のコード生成に対応した vue スキルです。Composition API、`<script setup lang="ts">`、macros、reactivity、built-in components を前提に、SFC、`defineProps`、`defineEmits`、`defineModel`、watchers、`Transition`、`Teleport`、`Suspense`、`KeepAlive` の導入判断や活用改善に役立ちます。
# Vue Skills Collection ## Site Skills - **vue-router-best-practices** (vuejs-ai) A focused Vue Router 4 guide for handling navigation guards, route updates, redirect loops, and deprecated patterns. - **vue-pinia-best-practices** (vuejs-ai) Best practices for using Pinia in Vue 3, covering store setup, reactivity, and state management decisions. - **vue-options-api-best-practices** (vuejs-ai) A guide to writing robust Vue 3 Options API code with correct lifecycle usage, typing, and this-binding. - **vue-jsx-best-practices** (vuejs-ai) Helps developers write idiomatic Vue JSX/TSX by avoiding React-style patterns and using Vue-native syntax. - **vue-debug-guides** (vuejs-ai) A debugging skill for diagnosing Vue 3 runtime issues, reactivity bugs, async failures, and SSR mismatches. - **vue-best-practices** (vuejs-ai) A comprehensive Vue 3 guide for code generation, review, and refactoring with modern best practices.