Preheat your oven to 350°F (175°C). This ensures that your cookies bake evenly.
In a medium bowl, whisk together the flour, graham cracker crumbs, baking soda, and salt. Set this mix aside.
In a large mixing bowl, use an electric mixer to cream together the butter, granulated sugar, and brown sugar until the mixture is light and fluffy, about 2-3 minutes.
Beat in the eggs, one at a time, followed by the vanilla extract, mixing until completely combined.
Gradually add the dry ingredients to the butter mixture, mixing until just combined. Be careful not to overmix.
Using a spatula, gently fold in the miniature chocolate chips, mini marshmallows, and chopped Hershey bars until evenly distributed throughout the dough.
Using a cookie scoop or tablespoon, drop rounded balls of dough onto a parchment-lined baking sheet, leaving enough space for spreading. Bake for 10-12 minutes, or until edges are lightly golden.
Remove the cookies from the oven and let them cool on the baking sheet for about 5 minutes before transferring to a cooling rack. Allow to cool completely before serving.