Combine lime juice, honey, minced garlic, and olive oil in a bowl, whisking until well blended and slightly frothy with the honey dissolved.
Add the shrimp to the marinade, tossing gently to coat all over. Cover and refrigerate for 15-20 minutes to let the flavors meld.
Preheat your grill or grill pan over medium-high heat until hot, with a slight smoky aroma filling the air.
Thread the marinated shrimp onto skewers, piercing through the thickest part to secure them evenly.
Place the skewers on the hot grill, listening for a gentle sizzle as the shrimp start to cook and char slightly around the edges.
Grill the shrimp for about 2-3 minutes per side, turning carefully with tongs until they are opaque and pink, with crispy, caramelized edges.
Remove the skewers from the grill and let them rest for a minute, allowing the juices to settle and the glaze to set slightly.
Serve the shrimp skewers hot, with a squeeze of fresh lime if desired, allowing the smoky, sweet, and citrus flavors to shine.