01 - In a medium bowl, toss the shrimp with olive oil, chili powder, smoked paprika, cumin, garlic powder, cayenne pepper, salt, and black pepper until evenly coated on all sides. Set aside to marinate briefly.
02 - In a large bowl, combine the shredded green and purple cabbage, julienned carrot, and chopped cilantro. In a separate small bowl, whisk together the mayonnaise, Greek yogurt, minced garlic, lime juice, lime zest, honey, and salt until smooth. Pour the dressing over the slaw and toss thoroughly to combine. Refrigerate until ready to serve.
03 - Heat a large skillet over medium-high heat. Arrange the seasoned shrimp in a single layer and cook for 2 minutes per side, or until they turn pink and become opaque throughout. Remove from heat immediately to prevent overcooking.
04 - Warm the tortillas in a dry skillet over medium heat or directly over an open flame for about 15 seconds per side until pliable and lightly charred.
05 - Place a generous portion of the garlic cilantro lime slaw onto each warm tortilla. Top with the spicy shrimp and garnish with additional fresh cilantro and a squeeze of lime juice.
06 - Serve the tacos immediately while the shrimp are warm and the tortillas are soft.