In a bowl, combine the shrimp, olive oil, chipotle chili powder, garlic powder, cumin, lime juice, salt, and pepper. Toss everything together until the shrimp are evenly coated.
Heat a non-stick skillet over medium-high heat. Once hot, add the seasoned shrimp in a single layer. Cook for 2-3 minutes on each side, or until the shrimp are pink and opaque. Remove from heat.
Warm the tortillas in a separate skillet or microwave until pliable.
To assemble the tacos, layer the shrimp on each tortilla, followed by slices of avocado and a handful of red cabbage.
Garnish with chopped cilantro and an extra squeeze of lime juice for brightness.