rome/tools ? reverse-engineered prompt
Reverse engineered prompt
Build me a Rust based developer tool for JavaScript and TypeScript that can format and lint code, and also handle common web files like JSON, HTML, Markdown, and CSS.
I want it to feel like one simple command line tool instead of a bunch of separate ones, with strong opinions and very little setup needed. It should read a project config file, process files fast, give clear error messages, and work well in editors with good parsing and recovery when code is broken. Please include the basics for formatting, linting, and project wide code checking, and make sure it can be used from the terminal as well as from an IDE.
If anything important is unclear, look up the current docs online and follow the project’s intended behavior. Keep the experience polished and consistent, since the goal is to replace a messy stack of separate tools with one unified workflow.
Are you gonna build this?
make sure you review the code using coderabbit