Start by whisking together the buffalo sauce, ranch seasoning mix, oil, onion powder, garlic powder, salt, and pepper in a large bowl. The result will be a rich and zesty marinade that infuses the meat with bold flavor.
Cut the chicken into 1-inch cubes and toss them in half of the prepared sauce mixture. Make sure every piece is well-coated. Refrigerate the chicken for at least 30 minutes if you have time to marinate. It enhances the flavor even further.
Take your soaked wooden skewers and thread 4-5 chicken cubes onto each one, leaving a little space between pieces. This allows for even cooking on all sides.
Cook the skewers in an air fryer preheated to 400°F for 11-12 minutes, flipping them halfway through. Alternatively, grill them over medium-high heat for about 8-10 minutes per side. Check that the chicken reaches an internal temperature of 165°F before serving.
Once the skewers are cooked, brush or drizzle them with the reserved sauce for a final burst of flavor. Garnish with fresh parsley and serve immediately while they’re hot and juicy.