While new style CLI definitions offer a lot of benefits (including automatic format error detection at build time), converting old commands to the new format remains a laborous task and makes rewrites take longer than they should.
Fully automatic conversion is impossible due to embedded shell scripts. However, even a skeleton file with all commands filled in that you can extend is already better than nothing, and there are quite a few options that can be imported in a deterministic fashion, such as help strings.