01 - In a blender or food processor, combine diced mango, lime zest and juice, olive oil, honey, minced garlic, grated ginger, chili flakes, salt, and black pepper. Blend until a smooth marinade forms.
02 - Place chicken cubes in a large bowl or resealable bag. Add half of the marinade, reserving the remainder for basting and serving. Toss to coat thoroughly, cover, and refrigerate for a minimum of 30 minutes and up to 2 hours.
03 - If using wooden skewers, soak them in water for at least 20 minutes to prevent charring on the grill.
04 - Preheat a grill or grill pan to medium-high heat.
05 - Thread marinated chicken, red bell pepper, red onion, and mango cubes alternately onto skewers, distributing evenly.
06 - Grill skewers for 12 to 15 minutes, turning occasionally and basting with reserved marinade, until chicken is fully cooked with visible grill marks.
07 - Transfer skewers to a platter, garnish with fresh cilantro, and serve with lime wedges.