01 - Combine olive oil, lemon juice, lemon zest, minced garlic, salt, black pepper, and crushed red pepper flakes in a medium bowl; whisk until blended.
02 - Add shrimp to the marinade and toss to coat evenly; let rest for 10 to 15 minutes for flavors to develop.
03 - If using wooden skewers, soak them in water for at least 10 minutes to prevent burning during grilling.
04 - Heat a grill or grill pan over medium-high heat until hot.
05 - Thread 4 to 5 marinated shrimp onto each skewer, ensuring even spacing.
06 - Place shrimp skewers on the grill and cook 2 to 3 minutes per side, until opaque and lightly charred.
07 - Remove skewers from grill, sprinkle with fresh parsley, and serve immediately with lemon wedges.