01 - Preheat the oven to 375°F. Lightly grease a 9x13-inch baking dish with cooking spray or butter.
02 - In a mixing bowl, combine the cream cheese, sour cream, milk, garlic powder, onion powder, salt, and pepper. Beat with a spoon or electric mixer until completely smooth and creamy.
03 - Add the shredded chicken, cheddar cheese, and chopped green onions to the cream sauce mixture. Stir until all ingredients are evenly distributed and well combined.
04 - Unroll the refrigerated crescent dough and separate along perforations into 8 individual triangles. Arrange on a clean work surface.
05 - Place a heaping spoonful of the chicken mixture onto the wide end of each triangle. Roll from the wide end toward the point, enclosing the filling completely. Pinch edges gently to seal if needed.
06 - Place the filled crescents in the prepared baking dish, arranging them in a single layer with points slightly overlapping or touching.
07 - Spoon any remaining chicken mixture around the crescent rolls in the dish, distributing evenly.
08 - Sprinkle the shredded mozzarella cheese evenly over the top of the crescents and filling, if desired for extra cheesiness.
09 - Bake for 25-30 minutes, or until the crescent rolls are golden brown, the cheese is melted and bubbly, and the filling is hot throughout.
10 - Remove from oven and let the dish rest for 5 minutes before serving. This allows the filling to set slightly for easier serving.