01 - Combine olive oil, lime juice, garlic, cumin, smoked paprika, chili powder, salt, and pepper in a medium bowl. Add chicken pieces and toss to coat thoroughly. Let marinate for at least 15 minutes while preparing the salsa.
02 - Mix diced pineapple, red onion, jalapeño, cilantro, lime juice, and a pinch of salt in a bowl until well combined. Set aside to allow flavors to meld.
03 - Heat a large skillet over medium-high heat. Add marinated chicken pieces and cook for 6-8 minutes, stirring occasionally, until chicken is cooked through and develops a light golden-brown color.
04 - Heat tortillas in a dry skillet for 30-60 seconds per side until pliable and slightly charred, or microwave wrapped in damp paper towels for 20-30 seconds.
05 - Place cooked chicken on each warmed tortilla. Top generously with pineapple salsa, add avocado slices, and garnish with extra cilantro leaves. Serve immediately with fresh lime wedges.