Preheat your grill. I cook almost everything on high heat, but medium to med-high works well for this dish.
If you're using wooden skewers, soak them in warm water for a few minutes before adding the chicken.
This next step can get a little messy, Folks. Prepare the space with your bag of chicken, a large cookie sheet lined with foil or a platter to hold the skewered chicken, several skewers taken out of the container or bag.
Feed the chicken piece onto the skewer with two stabs. For example, if the chicken is a square piece, you stab up through one corner and then down through the opposite corner. This helps the chicken stay attached and makes the skewer a tad easier to flip once it's on the grill.
Open the bag, find a piece of chicken, carefully shake the chicken to remove most of the dripping yogurt.
Find a piece of onion, pull off a layer or two, and skewer them right through the middle (only one stab is needed).
Continue adding chicken and onion pieces to the skewers. I generally load 3-4 chicken pieces per skewer and try to make sure the pieces are touching but not smashed against each other. This will help the chicken cook evenly.