Add the oil to a skillet over medium high heat.
In a bowl, combine the taco seasoning, garlic powder, oregano and salt and pepper to taste.
Place the chicken into the skillet with ½ the seasoning mixture. Saute until cooked about halfway.
Mix the onions into the skillet, and saute until softened and the chicken is cooked through.
Add the sweet potatoes, corn, chilis, salsa and beans into the skillet along with the remaining seasoning. Stir to combine, and saute for another 5 minutes.
Remove the skillet from the heat, sprinkle with the cheese and allow it to melt before serving.