Add plugin commands: list, show

Also add a sample command that requires auth