In a medium bowl, whisk together the olive oil, chipotle chili powder, smoked paprika, garlic powder, cumin, lime juice, salt, and pepper to create a marinade.
Add the shrimp to the bowl, tossing until they are well-coated in the marinade. Let them marinate for about 15-30 minutes.
Heat a skillet over medium-high heat. Add the marinated shrimp in a single layer and cook for 2-3 minutes on each side, or until they are pink and cooked through.
While the shrimp are cooking, warm the corn tortillas in a dry skillet over low heat for about 30 seconds on each side until they are pliable.
To assemble the tacos, place a few shrimp on each tortilla, then top with shredded red cabbage, sliced avocado, and fresh cilantro.
Serve with lime wedges on the side for an extra squeeze of freshness.