This is a troubleshooting reference for the stuff that actually breaks in Vue Router 4. It covers the classic gotchas: navigation guards not firing when params change, the beforeRouteEnter this access trap, infinite redirect loops, and cleanup issues that cause memory leaks. Each pattern links to a specific problem and solution, from deprecated next() usage to async/await patterns in guards. If you've ever debugged why your component didn't refresh on a param change or why users got stuck in a redirect cycle, this has the answer. It's less about architecture and more about avoiding the pitfalls that waste half your afternoon.
npx -y skills add hyf0/vue-skills --skill vue-router-best-practices --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar