хороший модуль подразумевает, что не нужно знать что там под капотом запускается в командной строке, или без неё, а нужно только знать термины целевой системы, которую настраиваешь в таске. Например не нужно знать как из командной строки создать юзера в базе данных, нужно только знать что такое база данных и ее юзер