# Tip: Selecting tasks at initial and final cycle point

**URL:** <https://cylc.discourse.group/t/tip-selecting-tasks-at-initial-and-final-cycle-point/1252>\
**Category:** Tips\
**Created:** [October 6, 2025, 11:55am UTC](https://cylc.discourse.group/t/tip-selecting-tasks-at-initial-and-final-cycle-point/1252 "2025-10-06T11:55:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![oliver.sanders](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/oliver.sanders/32/110_2.png) [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Post date:** [October 6, 2025, 11:55am UTC](https://cylc.discourse.group/t/tip-selecting-tasks-at-initial-and-final-cycle-point/1252/1 "2025-10-06T11:55:15Z")

</div>

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:

```auto
# 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//$

```
