Preheat oven to 350 degrees F. Line a large baking sheet with a Silpat baking mat or parchment paper and set aside.
In a large bowl, whisk together flour, salt, baking powder, and baking soda. Set aside.
Using a mixer, cream butter and sugars together until light and fluffy, about 3 minutes. Add the egg and vanilla and beat for an additional 2 minutes.
With the mixer on low, slowly add in the dry ingredients. Mix until just incorporated.
Stir in the pistachios and chocolate chunks. Using a spoon or cookie scoop, form tablespoons size balls of cookie dough. Place balls on prepared baking sheet, about 2 inches apart. Sprinkle cookie dough balls with sea salt.
Bake cookies for 10 to 12 minutes, or until lightly browned around the edges. Let cookies sit on baking sheet for 5 minutes. Transfer cookies to a wire cooling rack and cool completely.
Notes
Store the cookies in an airtight container on the counter for up to 3 days. Freeze for up to 3 months.