Clockwork Constructors

The Basics - Placeholders will be included in the faction file if left empty/unselected.
What the command's name is that can typed in-game to execute it.
What the command's tip will appear as in-game.
How the command's arguments are ordered and in which data type.
How many arguments need to be supplied when executing the command.
How many optional arguments can be supplied when executing the command.
Extras - No placeholder will be included in the faction file if left empty/unselected.
Which flags are needed to execute the command.
Which alternate names can be used to execute the command.