Preheat your oven to 350 degrees. Then, line two baking sheets with parchment paper and set them aside.
In a medium sized bowl, combine your flour, baking soda, baking powder, salt and vanilla instant pudding mix.
In a large mixing bowl using a hand mixer, combine butter, brown and white sugar until creamy and smooth. Add peanut butter, vanilla extract and egg then mix until all ingredients are incorporated. Slowly, mix in your dry ingredients until combined. Then, fold in chocolate chips and oats.
Scoop the cookie dough one tablespoon at a time onto the baking sheets leaving about an inch of space between each cookie. Bake for 13 minutes and let them cool.