Tweet by EastlondonDev

April 29, 2025

Llms.txt is great but there are some challenges: How does AI know where to get the llms.txt from for software packages ? (Your website, GitHub, your package manager) How do you get a version of the llms.txt to match the version of the software that you’re using? How do you get the correct instructions into your IDE and to your team? vibe-rules introduces a way to distribute rules for AI IDEs as part of your npm packages. Add rules to your package as a vibe-rules compatible ./llms module and export it from package.json your users can run vibe-rules install cursor/windsurf/etc And the correctly versioned rules for your package will be installed into their ide from your node module. You can define multiple rules file globs / etc. vibe-rules will take care of installing the rules into the right place AND keeping them up to date as your users change versions.

Author
EastlondonDev
Date
April 29, 2025