In a skillet, heat the olive oil over medium heat. Add the shredded chicken and season with chili powder, cumin, garlic powder, onion powder, paprika, salt, and pepper. Stir to combine and cook for about 5-7 minutes until heated through and slightly crispy.
While the chicken is cooking, prepare the avocado lime crema. In a small bowl, mash the avocado and mix in the sour cream and lime juice until smooth. Season with salt to taste.
Warm the tortillas in a dry skillet or microwave until pliable.
Assemble the tacos by placing a portion of the spicy chicken on each tortilla. Top with shredded lettuce, diced tomatoes, and shredded cheese.
Drizzle the avocado lime crema over the top and garnish with fresh cilantro if desired.
Serve immediately and enjoy!