For any developers that will be implementing their own commands, we have put up a page about the considerations to think about when deciding on the command name and syntax, here:
Command Style Guide — ChimeraX 1.2 documentation
--Eric
Eric Pettersen
UCSF Computer Graphics Lab