In a large skillet, heat the olive oil over medium-high heat. Add the chicken pieces and season with garlic powder, onion powder, chili powder, cumin, salt, and pepper. Cook for about 5-7 minutes, stirring occasionally, until the chicken is browned and cooked through.
Add the diced pineapple and red onion to the skillet. Cook for an additional 3-4 minutes, allowing the pineapple to caramelize slightly and the flavors to meld.
Remove the skillet from heat and stir in the chopped cilantro.
Warm the corn tortillas in a separate skillet or microwave until pliable.
Assemble the tacos by placing a generous scoop of the chicken and pineapple mixture onto each tortilla.
Serve with lime wedges on the side for squeezing over the tacos.