In a large bowl, whisk together buffalo sauce, ranch seasoning, vegetable oil, onion powder, garlic powder, salt, and pepper. Half of this mixture will be set aside for drizzling after cooking.
Add the chicken cubes to the remaining buffalo ranch sauce. Toss thoroughly so every piece is evenly coated. This ensures every bite is packed with flavor.
Thread 4–5 chicken cubes onto each soaked skewer, leaving small gaps between pieces to ensure even cooking. This also helps the sauce caramelize slightly on all sides.
Preheat the air fryer to 400°F. Place the skewers in the basket and cook for 11–12 minutes, flipping halfway. Make sure the internal temperature of the chicken reaches 165°F for safety.
Once cooked, place the skewers on a platter, drizzle with the reserved sauce, and sprinkle with fresh parsley. They’re ready to enjoy!