TanStack Router's documentation is integrated into its NPM module, making it available to install as LLM assistance rules. These rules can be integrated into various editors to provide context-aware help using vibe-rules.
To use vibe-rules, install it globally using your package manager of choice. For example, with pnpm:
pnpm add -g vibe-rules
pnpm add -g vibe-rules
Once installed, you can then run it in the editor of your choice. For example, to integrate with Cursor:
vibe-rules install cursor
vibe-rules install cursor
vibe-rules supports a variety of editors, including windsurf, claude-code, and more. For more information on supported editors and how to set them up, refer to the vibe-rules documentation.
Important
If you're using Yarn Workspaces, you will need to add the following configuration to your .yarnrc.yaml file of your application that uses TanStack Router:
pnpFallbackMode: all
pnpMode: loose
pnpFallbackMode: all
pnpMode: loose
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.