01 - Preheat oven to 350°F. Grease a mini muffin tin with nonstick spray or butter.
02 - In a large mixing bowl, whisk together all-purpose flour, whole wheat flour, granulated sugar, baking powder, salt, cinnamon, ginger, and nutmeg until evenly combined.
03 - In a separate bowl, mix pumpkin puree, milk, eggs, melted unsalted butter, and vanilla extract until smooth.
04 - Add wet mixture to dry ingredients and stir gently until just combined, being careful not to overmix.
05 - Divide batter evenly among mini muffin cups, filling each about two-thirds full.
06 - Bake 12 to 14 minutes, or until a toothpick inserted in the center comes out clean. Allow muffins to cool completely in the tin.
07 - Beat softened cream cheese with powdered sugar and vanilla extract until visibly smooth and creamy. Transfer the mixture to a piping bag.
08 - Using a paring knife, make a small hole in the center of each cooled pancake muffin. Pipe cheesecake filling into the cavity.
09 - Thread each skewer with one filled pancake muffin, one marshmallow, and a drizzle or piece of melted chocolate. Repeat for a second layer and finish with a marshmallow.
10 - Toast marshmallows using a kitchen torch or under the broiler until golden and lightly charred.
11 - Drizzle additional melted chocolate over assembled skewers and sprinkle generously with graham cracker crumbs.
12 - Serve immediately, while warm or at room temperature.