I don't think there's any reason that this shouldn't be straightforward using the Click support for shell completion.
I don't think there's any reason that this shouldn't be straightforward using the Click support for shell completion.