Pat chicken dry and season with salt, pepper, garlic powder, and onion powder.
Optional: Sauté mushrooms in olive oil until browned; set aside.
Layer chicken, onions, mushrooms, and garlic in the slow cooker.
Whisk broth, Greek yogurt, and softened cream cheese until smooth; pour over chicken.
Cook LOW 5–6 hours (or HIGH 2½–3 hours) until chicken reaches 165°F.
Sprinkle Swiss cheese over top in the last 15–30 minutes and melt.
If desired, stir in cornstarch slurry and cook uncovered 15 minutes to thicken.
Shred or slice chicken, spoon sauce over, garnish with parsley, and serve.