Preheat oven to 350°F (177°C) and line baking sheets with parchment paper.
Whisk flour, baking soda, baking powder, and salt in a bowl.
In a large bowl, cream butter, peanut butter, and both sugars until light and fluffy.
Add egg and vanilla extract and mix until smooth.
Add dry ingredients and mix until just combined (do not overmix).
Fold in chocolate chips by hand.
Scoop dough into 1.5 tablespoon balls and place on baking tray.
Press extra chocolate chips on top for bakery-style look.
Bake for 6–7 minutes until edges are set but centers are soft.
Cool on tray for 5 minutes, then transfer to rack.