Cut the chicken and vegetables into appropriate sizes.
Prepare the marinade by combining olive oil, soy sauce, garlic powder, paprika, salt, and pepper in a bowl.
Add the chicken to the marinade and stir well. Let it marinate for at least 30 minutes.
Thread the chicken and vegetables onto skewers, alternating between them.
Preheat the grill to medium-high heat.
Oil the grill grates to prevent sticking.
Place the skewers on the grill and cook for about 12-15 minutes, turning occasionally.
Remove the skewers from the grill and let them rest.