From vue-router-best-practices
Guides Vue Router 4 patterns including navigation guards, route params, and component lifecycle interactions. Useful for avoiding common gotchas like infinite redirects and stale data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vue-router-best-practices:vue-router-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Vue Router best practices, common gotchas, and navigation patterns.
reference/router-beforeenter-no-param-trigger.mdreference/router-beforerouteenter-no-this.mdreference/router-guard-async-await-pattern.mdreference/router-navigation-guard-infinite-loop.mdreference/router-navigation-guard-next-deprecated.mdreference/router-param-change-no-lifecycle.mdreference/router-simple-routing-cleanup.mdreference/router-use-vue-router-for-production.mdVue Router best practices, common gotchas, and navigation patterns.
3plugins reuse this skill
First indexed Jun 27, 2026
npx claudepluginhub pythoughts-labs/vue3-best-practices --plugin vue-router-best-practicesGuides Vue Router 4 patterns including navigation guards, route params, and component lifecycle interactions. Useful for avoiding common gotchas like infinite redirects and stale data.
Provides Vue Router 4 patterns for navigation guards, route params, and route-component lifecycle interactions, including async guard handling and avoiding infinite redirect loops.
The official Vue.js router for building single-page applications with nested routes, navigation guards, programmatic navigation, and dynamic route matching.