In a mixing bowl, whisk all the dry ingredients (flour, ginger powder, cinnamon powder, salt, baking powder and baking soda).
Mix the butter with sugar until it smooth. Pour the molasses, milk and egg yolk. Give it a whisk once again.
Add the dry ingredients little by little and combine everything to form dough.
Wrap the dough with a clear wrap and let it refrigerate for 1 hour.
Preheat the oven to 350 F
Place the cookie dough in-between two-parchment paper sheets and roll it out to ¼ inch thickness. Use cookie cutter to cut into different shapes.
Layer the shapes on a cookie sheet and bake for 10 minutes. After 8 minutes, take out the cookie sheet and let it rest for 2 minutes. Then, place the hot cookies on a wire rack to cool down completely.