01 - Whisk together olive oil, lime juice, garlic, cumin, smoked paprika, chili powder, salt, and pepper in a medium bowl. Add chicken pieces and toss to coat evenly. Let marinate for at least 15 minutes while preparing the salsa.
02 - Combine diced pineapple, red onion, jalapeño, cilantro, lime juice, and salt in a bowl. Mix thoroughly and set aside to allow flavors to meld.
03 - Heat a large skillet over medium-high heat. Add marinated chicken and cook for 6 to 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 seconds per side or wrap in damp paper towels and microwave for 20 to 30 seconds until pliable and warm.
05 - Place cooked chicken on each warm tortilla. Top generously with pineapple salsa and arrange avocado slices over the filling. Garnish with additional cilantro if desired and serve with lime wedges on the side.