||Preheat oven to 350°.
Beat butter until smooth. Add sugars, baking powder, baking soda, and salt. Beat until combined. Add eggs, one a time, mixing well after each addition. Add vanilla and beat until combined. Gradually add flour and cocoa powder until just combined. Stir in oats, chocolate chips, peanut butter chips, and cashews.
Drop dough by 1/4-cup portions onto lined baking sheets. Place cookies about 3 inches apart.
Bake for 12 to 14 minutes or until done. Let stand for 1-2 minutes on baking sheet. Then transfer to wire racks to cool completely.
Makes about 24 cookies.