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.