In a mixing bowl, combine the shrimp, sweet chili sauce, olive oil, garlic powder, paprika, salt, and pepper. Toss well to coat the shrimp evenly and let it marinate for about 15 minutes.
While the shrimp is marinating, heat a non-stick skillet over medium heat.
Once the skillet is hot, add the marinated shrimp and cook for about 2-3 minutes on each side until they are opaque and cooked through. Be careful not to overcrowd the skillet; cook in batches if necessary.
While the shrimp is cooking, warm the corn tortillas in another skillet or in the microwave for about 30 seconds until soft.
To assemble the tacos, place several shrimp on each tortilla, followed by slices of avocado, a generous handful of shredded red cabbage, and fresh cilantro.
Squeeze lime juice over the filled tacos for added zest.