Study the output of git help and mimic it with a short list of the most important commands. Then add an --all command that lists all commands. Yeah, maybe there won't be that many to start with, but it could add up!
Simplify help output and add --guide option.
Not gonna worry about --all for now; not enough commands.
Document --guide option to help.