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. Stir until well combined and set aside at room temperature.
03 - Heat a large skillet over medium-high heat. Add marinated chicken and cook for 6-8 minutes, stirring occasionally, until cooked through and lightly browned.
04 - Heat tortillas in a dry skillet for 30 seconds per side or microwave wrapped in damp paper towels for 30 seconds until warm and pliable.
05 - Place cooked chicken on each warm tortilla. Top generously with pineapple salsa, arrange avocado slices, and garnish with extra cilantro if desired. Serve immediately with lime wedges on the side.