In a small bowl, mix together 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.
Add the salmon fillets skin-side down and sear for about 4-5 minutes.
Carefully flip the fillets and cook for an additional 3-4 minutes, or until cooked through.
Remove from the skillet and let rest for a few minutes.
Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds on each side.
Flake the salmon into bite-sized pieces and distribute it among the tortillas.
Top each taco with shredded red cabbage, avocado slices, and fresh cilantro.
Squeeze lime juice over the top before serving.