So I created a CLI tool that can automatically generate rule files for each tool by just creating and updating one group of md files, and published it as the `rulesync` npm package (of course, it supports Gemini CLI too!).
The usage is simple:
1. Create `.rulesync/.md` sample files. `npx rulesync init` (Or, if you already have rule files like Cursor's, you can convert them to rulesync files. `npx rulesync import --cursor`)
2. Edit `.rulesync/.md` to your liking. (You can add file templates with `npx rulesync add {RULE_NAME}`)
3. Generate rule files for the AI tools you want. `npx rulesync generate --cursor --claudecode --geminicli`
Thank you.