Not sure if really useful to create a separate module for PluginSearchCommand and PluginCreateCommand, maybe merge them all into one?
Or the module separation (and naming conventions) are something that needs to be done due to some conventions I don't know?