Preheat the oven to 350 degrees.
Mix together the butter, sugar and brown sugar in a large bowl till creamy.
Add in the egg and vanilla and mix till incorporated.
In another bowl add the baking soda, baking powder, salt, flour and graham cracker crumbs.
Add the flour mixture to the wet mixture and stir together till a soft dough is formed.
Scoop 1 inch sized balls onto a cookie sheet lined with parchment or a silicone liner.
Bake cookies for about 7 minutes, until top is golden.
Cut marshmallows in half (scissors work great) and unwrap kisses.
Top each cookie with a marshmallow half with the sticky side down.
Return to the oven and bake for 1 to 1 1/2 minutes until marshmallow puffs up.
Remove from oven and top each marshmallow with a Hershey Kiss.
Allow cookies to rest on cookie sheet for 2-3 minutes, then move to a cooling rack to cool completely.