Pregunta de entrevista de Crownstack

How can you create custom directives?