In a bowl, combine flour, salt, oats, cloves, cinnamon, nutmeg, baking soda, baking powder and set aside.
Cream butter and sugars together in the bowl of your mixer on medium speed. Add pumpkin puree and eggs, one at a time.
Slowly mix the dry ingredients into the wet ingredients until fully combined.
Place dough in the fridge for 1 hour to let firm up.
Preheat oven to 350 degrees.
Drop small amounts of cookie dough on the baking sheet and gently press each cookie down to lightly flatten.
Bake in the oven for 9-11 minutes.
Cookies will be golden when ready. Remove from the oven and transfer cookies to a cooling rack to let cool completely
For the cream cheese frosting: Beat cream cheese and powdered sugar together until light and fluffy.
Once cookies have cooled, spread frosting on each cookie and serve!