In a large bowl, combine the ranch dressing, minced garlic, Parmesan cheese, black pepper, paprika, dried parsley, and salt. Mix well to create a marinade.
Add the cubed chicken to the marinade, ensuring all pieces are evenly coated. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or up to 4 hours for more flavor.
Preheat your grill to medium-high heat. If using an oven, preheat to 400°F.
Thread the marinated chicken onto the skewers, leaving a little space between each piece for even cooking.
Grill the skewers for about 10-12 minutes, turning occasionally, until the chicken is cooked through and reaches an internal temperature of 165°F. If baking, place skewers on a baking sheet and bake for 20-25 minutes, flipping halfway through.
Remove from the grill or oven and let rest for a few minutes before serving.