Cylc (said ‘silk’) is a work flow engine required by Rose (similar to work load managers like Torque and LSF). There is a help website for Cylc where you can post issues. By the way, be aware that Cylc uses a particular set of terms with specific meanings (e.g. 'active task', 'workflow', 'daemon') listed in the official Cylc glossary.
For general information on Rose and Cylc as used in the UK's UM/Momentum system, see here. Official Cylc tutorials are at Cylc tutorials. The tutorials are designed to be self led, but if you need help learners can ask questions at http://cylc.discourse.group .
STEP 0: Check whether Cylc is already installed.
Firstly, you need Python at least version 3.8 for this, so please check that using:
python --version
Next, check whether you have Cylc already:
cylc check-software
If you get "-bash: cylc: command not found", then you need to install Cylc. If Cylc has already been installed on your system, this will give you a message saying "Core requirements: OK". You don't need "Full-functionality": partial functionality is fine (e.g. you might be missing the PyGraphviz, Sphinx or PyGTK libraries, but this is OK). It'll also warn you if you are missing Python itself (you need vn>=2.6).