01 - In a medium bowl, whisk together flour, baking soda, baking powder, ginger, cinnamon, cloves, nutmeg, and salt. Set aside.
02 - In a large bowl, cream the butter and brown sugar until light and fluffy. Beat in the egg, then add molasses and vanilla extract, mixing until well combined.
03 - Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined.
04 - Divide dough in half, flatten each into a disc, wrap in plastic wrap, and refrigerate for at least 1 hour.
05 - Preheat oven to 350°F. Line baking sheets with parchment paper.
06 - On a lightly floured surface, roll dough to 1/4 inch thickness. Cut into desired shapes with cookie cutters and arrange on prepared sheets, spacing 1 inch apart.
07 - Bake for 8 to 10 minutes until edges are set. Let cookies cool on the sheet for 5 minutes, then transfer to wire racks to cool completely.
08 - Whisk powdered sugar, milk, and vanilla until smooth. Adjust milk quantity to reach desired consistency. Add food coloring if used.
09 - Once fully cooled, decorate cookies with icing using a piping bag or spoon. Allow icing to set before serving or storage.