Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
Whisk together flour, cocoa powder, baking soda, and salt in a medium bowl. Set aside.
Beat softened butter and sugar together until light and fluffy, about 2 minutes.
Mix in the egg and vanilla extract until fully combined.
Add the dry ingredients gradually, stirring until a soft dough forms.
Fold in chocolate chips and mini marshmallows gently.
Scoop dough into 1.5-tablespoon balls and place 2 inches apart on the prepared baking sheets.
Add a small spoonful of marshmallow fluff to each cookie top, then swirl with a toothpick.
Bake for 10 to 12 minutes until edges are set and centers look slightly underdone.
Cool on the pan for 5 minutes before transferring to a wire rack.