schierlm/BibleMultiConverter ? reverse-engineered prompt
Reverse engineered prompt
Build me a Java command line tool that can convert Bible texts between different file formats, with an emphasis on preserving as much content and formatting as possible during import and export.
I want it to support a bunch of common Bible formats like USFM, USX, OSIS, Zefania XML, and a few export only targets like e Sword, Obsidian, MyBible, and similar tools. It should also include a few lossless roundtrip formats so a user can convert a Bible out and back again without losing notes, headings, footnotes, or other structure.
Please make it feel like a real utility people can run from the terminal, with helpful module specific help, validation, and clear error messages when an input file is invalid. If it helps, look up current format docs online while implementing.
Also add support for at least one simple custom internal format that is easy to diff and edit, plus a way to package the app so it can be built and run easily from the command line.
Are you gonna build this?
make sure you review the code using coderabbit