Example:

sonic completion

Prints words for TAB auto-completion.

Examples:

sonic completion
sonic completion execute
sonic completion list

To enable, TAB auto-completion add the following to your profile:

eval $(sonic completion_script)

Auto-completion example usage:

sonic [TAB]
sonic exe[TAB]
sonic execute [TAB]
sonic list [TAB]