Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper or a silicone mat to prevent sticking.
Soak wooden skewers in water for 20 minutes to prevent burning, or prepare metal skewers if using those.
In a mixing bowl, toss the chicken chunks with olive oil, lemon juice, garlic powder, paprika, chopped herbs, salt, and pepper. Let this marinate for about 15 minutes to develop flavor and keep the meat juicy.
Thread the marinated chicken pieces onto skewers, alternating with chunks of bell peppers and onions if desired, ensuring the pieces are snug but not overcrowded.
Arrange the skewers on the prepared baking sheet, leaving space between each for even cooking.
Bake in the middle rack for 15 minutes, then carefully flip the skewers with tongs to promote even browning.
Continue baking for another 10 minutes, until the edges are golden and slightly caramelized, and the chicken reaches an internal temperature of 75°C (165°F).
Remove from the oven and let the skewers rest for 5 minutes to lock in juices.
Serve the skewers hot, garnished with fresh herbs if desired, alongside your favorite sides like rice or salad.