Marinate the shrimp with lime juice, chili powder, garlic powder, salt, and pepper for 15 minutes.
Heat a skillet over medium heat and add olive oil.
Add the marinated shrimp to the skillet and cook for 2-3 minutes on each side until pink.
Warm the corn tortillas in another pan for about 30 seconds on each side.
Prepare the toppings: slice the avocado, chop the cilantro, and dice the tomatoes.
Assemble the tacos by placing a few shrimp in each tortilla.
Add shredded cabbage, diced tomatoes, and avocado slices on top.
Sprinkle chopped cilantro over the tacos.
Serve immediately with lime wedges on the side.