Soak wooden skewers in water for at least 20 minutes to prevent them from burning on the grill.
In a small mixing bowl, whisk together the extra virgin olive oil, fresh lime juice, lime zest, honey, chili powder, ground cumin, sea salt, and black pepper.
Thread the shrimp, pineapple chunks, and red bell pepper pieces onto the skewers, alternating each ingredient until the skewers are full.
Brush the chili-lime marinade generously over all sides of the assembled skewers.
Preheat a grill or cast-iron grill pan over medium-high heat and lightly coat with a small amount of oil to prevent sticking.
Place the skewers on the hot grill and cook for 3 to 4 minutes per side until the shrimp is pink and opaque and the pineapple has developed dark char marks.
Remove the skewers from the heat and serve immediately while hot.