01 - Whisk together Greek yogurt, olive oil, garlic, lemon zest, lemon juice, oregano, cumin, paprika, salt, and black pepper in a large bowl until thoroughly combined.
02 - Add chicken pieces to the marinade, toss to coat completely, then cover and refrigerate for at least 1 hour or up to 8 hours for deeper flavor penetration.
03 - If using wooden skewers, soak in water for 30 minutes prior to grilling to prevent burning.
04 - Thread marinated chicken pieces onto skewers, leaving small gaps between pieces to ensure even heat circulation and cooking.
05 - Preheat grill or grill pan over medium-high heat and lightly oil the grates to prevent sticking.
06 - Grill skewers for 5 to 7 minutes per side until chicken reaches internal temperature of 165°F and develops appealing char marks.
07 - Serve immediately with fresh lemon wedges and chopped parsley garnish if desired.