Overview
Some tasks should not be treated as a single response. They require several tools, intermediate artifacts, inspection, correction, and repeated work before the outcome is complete. The /goal command gives Hermes a standing outcome and allows it to continue across turns until the outcome is achieved or the execution budget is exhausted.
A goal should describe the completed result, not merely the first action. "Make a website" is an instruction. "Build and deploy a polished animated website that explains the offer, contains generated visuals, includes strong copy and calls to action, and returns a live link" is an outcome.