Mix the hot sauce, ranch, olive oil, salt and pepper in a medium bowl.
Coat chicken well, cover bowl and place in the fridge. Marinade for at least 1 hour, but ok to sit overnight.
Preheat grill on medium-high heat.
Place chicken on skewers.
Grill chicken skewers approx 10 mins, turning to ensure chicken cooks evenly until cooked through.