As of Cylc 8.6.0, the initial and final cycle points in a workflow can now be referenced in commands using the ^ and $ symbols, e.g:
# trigger "mytask" at the initial cycle point
cylc trigger myworkflow//^/mytask
# set required outputs for "mytask" at the final cycle point
cylc set myworkflow//$/mytask
# remove all tasks at the final cycle point
cylc remove myworkflow//$