In a small bowl, combine chili powder, paprika, garlic powder, onion powder, brown sugar, and salt. Rub this spice mixture over both sides of the salmon filets. The sugar and spices create a caramelized, flavorful crust when cooked.
Heat olive oil in a skillet over medium heat. Place the salmon skin-side up first and cook for 4–5 minutes until golden. Flip carefully and cook another 4–5 minutes. Once done, use a fork to flake it into bite-sized pieces for easy taco assembly.
In a medium bowl, combine diced pineapple, avocado, jalapeño, and a splash of lime juice. I like to taste and adjust with more lime or a pinch of salt for balance. This salsa adds a sweet, creamy, and slightly tangy flavor that complements the salmon perfectly.
Warm the corn tortillas slightly on a dry skillet or microwave. Layer a handful of cabbage slaw on each tortilla, top with flaked salmon, then spoon pineapple avocado salsa on top. Finish with a drizzle of chipotle aioli for a smoky, creamy kick. Serve immediately for best texture.