Ich weiß nicht, ob ich deine Frage verstehe. Du kannst einem Befehl nicht einfach weitere Argumente hinzufügen. Aber du kannst natürlich in einem Argument mehr Text angeben oder zusätzliche \cvline oder \cventry-Anweisungen verwenden.
Was mit moderncv tatsächlich alles möglich ist, ist schwer zu sagen, da es keine vernünftige Anleitung dazu gibt.
Ein Template (und moderncv fällt für mich darunter) ist eine vorgegebene Struktur mit vorgegebener Formatierung, der du nur Inhalt zufügen kannst. Umdefinieren kannst du immer, das ist hier aber vollkommen unnötig.
Ganz davon abgesehen, dass der Code von moderncv teilweise einer Schüssel Spaghetti gleicht.
Ich persönlich halte das Layout von moderncv übrigens für möglicherweise augenkrebserregend.
Was ist denn die Alternative, außer selber eins selber machen? Habe nämlich für die Übertragung der daran aus Word in Latex, d.h die Eingabe vier Stunden gebraucht. Und selbst wenn man es selbst macht, was macht man dann besser?
Es gibt zig Pakete für Lebensläufe. Viele davon sind besser dokumentiert als das nahezu undokumentierte und damit eigentlich nicht existente moderncv, das seltsamer Weise trotzdem jeder nutzen will. Sie zu verwenden läuft aber genau genommen immer darauf hinaus, eine Vorlage zu verwenden, statt seinen eigenen Stil hinein zu bringen. Da kann man auch gleich einfach die labeling-Umgebung oder tabular oder longtable verwenden und wenigstens den Kopf ein wenig selbst gestalten.
Ich stamme noch aus einer Zeit, als man an der Schule noch Schreibmaschinenkurse belegen konnte. Damals wurde uns sehr schön gezeigt, wie man eine Bewerbung einschließlich Lebenslauf erstellt. Zum Schluss hieß es dann sinngemäß: »Aber nicht dass Sie jetzt alle ihre Bewerbungen genau so schreiben! Niemand wird sie einstellen, wenn Sie wie jeder anderer daher kommen – nicht einmal die Polizei oder die Feuerwehr. Brechen Sie aus der Uniformität der Masse aus! Seien Sie anders!«