Hi folks, just wanted to drop in here because I and a few other people in this thread were looking for a command-line utility to add soft hyphens to ebooks. I've
written one up and posted it here for those of you who are interested.
It's a Python script that operates on xhtml files, so Calibre is not required (unless you want to hyphenate Kindle files, in which case ebook-convert is necessary).