Preheat your oven to 350°F (175°C) to ensure the cookies bake evenly.
Line two baking sheets with parchment paper to prevent sticking.
In a medium mixing bowl, whisk together the flour, salt, baking powder, baking soda, and cinnamon. Set aside.
In a large mixing bowl, beat the softened unsalted butter, brown sugar, and white sugar together until light and fluffy, about 2-3 minutes.
Add the egg and vanilla to the butter and sugar mixture, and mix until fully incorporated.
Gradually add the dry ingredient mixture to the wet ingredients, mixing gently until just combined.
Fold in the old-fashioned oats, dark chocolate chips, cocoa nibs, and chopped cinnamon roasted almonds.
Using a cookie scoop or tablespoon, drop balls of dough onto the prepared baking sheets, leaving space between each cookie.
Bake in the preheated oven for 10-12 minutes, or until the edges are lightly golden and the centers are set.
Allow the cookies to cool on the baking sheet for about 5 minutes before transferring them to a wire rack to cool completely.