01 - Whisk together Greek yogurt, olive oil, garlic, lemon zest, lemon juice, oregano, cumin, paprika, salt, and black pepper in a large bowl until fully combined.
02 - Add chicken pieces to the marinade and toss until evenly coated. Cover the bowl and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor penetration.
03 - If using wooden skewers, soak them in water for 30 minutes prior to grilling to prevent burning.
04 - Thread the marinated chicken pieces onto skewers, leaving small gaps between pieces to ensure even cooking and proper heat circulation.
05 - Preheat grill or grill pan over medium-high heat. Lightly oil the grates to prevent sticking.
06 - Place skewers on the grill and cook for 5 to 7 minutes per side, turning once, until chicken is fully cooked through and develops a nice charred exterior.
07 - Transfer skewers to a serving platter and serve immediately with lemon wedges and chopped fresh parsley, if desired.