Для створення нової крон задачі у Magento 2, необхідно мати мінімальний модуль, у який потрібно додати два файла:

1. Cron/SomeCronModel.php - модель крон задачі:

<?php

namespace VendorName\ModuleName\Cron;

class SomeCronModel
{
   public function execute()
{
         //ваш код крон задачі
    }
}

2. etc/crontab.xml - конфігураційний файл крон задачі:

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">
<group id="default">
<job name="vendorname_modulename_cron_somecronmodel" instance="VendorName\ModuleName\Cron\SomeCronModel" method="execute">
<schedule>* * * * *</schedule>
</job>
</group>
</config>

default - ідентифікатор групи, до якої входитиме ваша крон задача. Радимо додавати її до default групи;
vendorname_modulename_cron_somecronmodel - назва вашої крон задачі. Повинна бути унікальною, формуйте її з назви моделі крон задачі ;
VendorName\ModuleName\Cron\SomeCronModel - назва моделі крон задачі;
execute - назва методу у моделі крон задачі, який виконуватиметься;
* * * * * - частота виконання задачі. Більше про цей формат дізнайтесь на Вікіпедії.

Також відвідайте офісійну документацію, для отримання детальнішої ігформації про крон задачі та крон групи у Magento 2.