In a large skillet, heat the olive oil over medium-high heat. Add the onions and cook until soft. Add garlic, and cook for 30 seconds.
Add the chicken, enchilada sauce, cumin, and chili powder. Stir together and cook until heated through. Remove from heat and stir in cilantro. Add salt to taste. Serve in tacos, burritos, salads, and enchiladas.