you really need to read the website
or the imagemagick manual
a lot of things can be done with "display"
have you read the output of
personally i would just change the colorspace to HSV and move the hugh value then move back into rgb
also for 99.999 of things i moved to using G'Mic" image lib a few years back
I now only use imagemagick for the Q32 custom build i have for using in the math program Octave ( matlab)
or
for switching the red and blue
a rgb image is a 3 layer image
flip flop layer 1 and 3
this is easy to do using Nip2 ( and the vips image lib) this also replaced my use of imagemagick years and years ago