In a small bowl, mix the chipotle chili powder, garlic powder, cumin, smoked paprika, salt, and pepper. Rub the spice mixture evenly over both sides of the salmon fillets.
Heat the olive oil in a large skillet over medium-high heat. Once hot, add the salmon fillets skin-side down and sear for about 4-5 minutes until the skin is crispy.
Carefully flip the fillets and cook for an additional 3-4 minutes until the salmon is cooked through and flakes easily with a fork. Remove from heat and let rest for a couple of minutes.
While the salmon is resting, warm the corn tortillas in a dry skillet over medium heat for about 30 seconds on each side until pliable.
To assemble the tacos, flake the salmon into bite-sized pieces and distribute evenly among the warmed tortillas. Top with shredded red cabbage, avocado slices, and fresh cilantro. Serve with lime wedges on the side for squeezing over the tacos.