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 evenly. Let marinate for at least 15 minutes while preparing the salsa.
02 - Mix diced pineapple, red onion, jalapeño, cilantro, lime juice, and salt in a bowl until well combined. Set aside at room temperature to allow flavors to meld.
03 - Heat a large skillet over medium-high heat. Add marinated chicken and cook for 6-8 minutes, stirring occasionally, until chicken is 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 20-30 seconds until pliable and warm.
05 - Place cooked chicken on each warm tortilla. Top generously with pineapple salsa, arrange avocado slices, and garnish with additional cilantro if desired. Serve immediately with lime wedges on the side.