Chop the chicken into chunks and marinade in the Brazilian Barbecue sauce.
Mix the olive oil and lime together in a bowl.
Chop the onions, mushrooms and red pepper into chunks.
Place the onions mushrooms and pepper into the bowl with the oil and lime and make sure they are covered.
Thread the chicken and vegetables onto the skewers.
Grill under a medium grill, turning from time to time until the chicken is cooked