In a bowl, combine olive oil, chili powder, cumin, garlic powder, salt, and black pepper. Add the shrimp and toss to coat evenly.
Heat a large skillet over medium-high heat. Add the seasoned shrimp and cook for 2-3 minutes on each side until they are pink and opaque. Remove from heat.
In a separate bowl, mix together the shredded cabbage, carrots, cilantro, lime juice, mayonnaise, and honey. Stir until well combined to make the slaw.
Warm the tortillas in a dry skillet or microwave until pliable.
To assemble the tacos, place a few shrimp on each tortilla, top with the cilantro lime slaw, and add any optional toppings you desire.
Serve immediately with lime wedges on the side.