если суть - действие, почему не назвать его действием?
Называть желательно не сами классы, а что этот код из себя представляет.
Если классом делают сущность или значение, то обычно это существительное (Клиент, Комната, Координата)
Если это команда, то можно глаголом-приказом (СбросьПароль, ЗабаньСпамера).
Если штука вроде саги, которая описывает процесс, то назвать самим процессом (ОформлениеЗаявки, БронированиеКомнаты).
Если это политика в виде слушателя события, то можно глаголом (ПодписатьНаРассылкуПослеПервойОплаты) или существительным (ПодпискаНаРассылкуПослеПервойОплаты).
Если это событие, то глаголом в совершенной форме в прошедшем времени (УспешноОплачен).
Если классом пишут процедуру или функцию, то удобно либо класс глаголом и метод __invoke, либо класс существительным и метод глаголом.