01 - In a mixing bowl, whisk together the pineapple juice, soy sauce, olive oil, honey, lime juice, chili flakes, minced garlic, ground cumin, smoked paprika, salt, and black pepper until well combined.
02 - Place the chicken breasts in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is thoroughly coated. Refrigerate for at least 30 minutes, or up to 4 hours for optimal flavor penetration.
03 - Preheat the grill to medium-high heat. Brush the grates generously with olive oil to prevent sticking.
04 - Thread the pineapple chunks onto skewers. If using wooden skewers, soak them in water for at least 15 minutes beforehand to prevent burning.
05 - Remove the chicken from the marinade, allowing excess to drip off. Grill the chicken for 5 to 6 minutes per side, or until fully cooked through and juices run clear (internal temperature reaches 165°F). Grill the pineapple skewers alongside for 2 to 3 minutes per side until lightly charred and caramelized.
06 - Transfer the grilled chicken and pineapple to a serving platter. Garnish with fresh cilantro and serve with lime wedges on the side.