Commit 372fb46
committed
feat: Add Roo Custom Modes support as third output format
- Add Roo Modes support with --output-format roo option
- Create comprehensive Roo Modes prompt template (src/prompts/roo_modes.md)
- Update CLI to support roo output format alongside cursor and cline
- Update rules generation logic to handle different output formats
- Fix repomix to output single file instead of folder (-o flag)
- Update LLM generator to use correct prompts and tag extraction for each format
- Add Roo Modes documentation to README with examples and features
- Support for .roomodes YAML configuration files
- Specialized AI personas with tool access permissions and file restrictions
All three output formats now supported:
- Cursor AI Rules (.rules.mdc)
- Cline Rules (.clinerules)
- Roo Custom Modes (.roomodes)1 parent 3a61f70 commit 372fb46
11 files changed
Lines changed: 370 additions & 83 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
115 | 129 | | |
116 | 130 | | |
117 | 131 | | |
| |||
161 | 175 | | |
162 | 176 | | |
163 | 177 | | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
168 | 182 | | |
169 | 183 | | |
170 | 184 | | |
| |||
234 | 248 | | |
235 | 249 | | |
236 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
237 | 260 | | |
238 | 261 | | |
239 | 262 | | |
| |||
267 | 290 | | |
268 | 291 | | |
269 | 292 | | |
270 | | - | |
| 293 | + | |
271 | 294 | | |
272 | 295 | | |
273 | 296 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments