In a small bowl, whisk together the flour, baking soda, salt, and spices. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, beat the butter for 1 minute until smooth.
Add the dark brown sugar and molasses and beat on medium-high speed until just combined.
Beat in the egg yolk, vanilla, and milk.
Add the dry ingredients to the wet ingredients, and mix until just combined. Do not over-mix!
Shape dough into a disk and wrap tightly with plastic wrap. Chill for at least three hours or overnight.
Preheat the oven to 350 degrees F (180 degrees C) and line two baking sheets with parchment paper.
Roll out the chilled dough on a lightly floured surface to about ¼" in thickness.
Cut out dough with well-floured cookie cutters, then freeze for at least 15 minutes.
Brush away any excess flour off of the cookies, then place on the prepared baking sheet and bake for about 10 minutes or until the edges are golden.
Allow cookies to cool completely on the baking sheet.