Preheat your oven to 350°F . Line two baking sheets with parchment paper or silicone baking mats. You can also bake them 1 batch at a time.
In a large mixing bowl, use a hand mixer to cream the butter, light brown sugar, and granulated sugar together until light and fluffy (about 2 minutes).
Beat in the eggs one at a time, followed by the vanilla extract. Mix until fully incorporated.
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Do not overmix.
Gently fold in the crushed potato chips, milk chocolate chips, and semi-sweet chocolate chips.
Using a cookie scoop or tablespoon, drop rounded balls of dough onto the prepared baking sheets, spacing them about 2 inches apart.
Sprinkle each dough ball with a pinch of flaky sea salt if desired.
Bake for 10-12 minutes, or until the edges are lightly golden and the centers appear slightly underbaked. They will firm up as they cool.
Allow cookies to cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.