So much for that plan.

Aaron Hicks was supposed to come in and provide the Yankees with depth, both at the plate — where he hits from both sides — and in the outfield — where he can play all three positions.

It’s why they got him from the Twins this offseason and why manager Joe Girardi raised some eyebrows by benching Brett Gardner in Tuesday’s season opener against Houston lefty Dallas Keuchel.

None of those traits were on display in a 5-3 loss at Yankee Stadium.

Instead, he misplayed a Jose Altuve liner to left that went for a leadoff double in the fourth, and led to the Astros’ first run.

And inserted into the two-hole, Hicks managed a four-pitch walk against Keuchel, but nothing else.

“I just didn’t play well,” Hicks said.

It was the defensive miscue that really stood out. Starting just the eighth game in left field in his major league career, Hicks was in trouble from the start on Altuve’s fly ball — freezing in place.

“I got caught flat-footed,’’ Hicks said. “I didn’t read it well off the bat. From the crack of the bat, it was coming right at me.’’

Asked if the afternoon light bothered him, Hicks offered up no excuses.

“I can’t blame it on anything,’’ Hicks said. “I’ve got to make that play.’’

Altuve advanced to third on George Springer’s infield single and scored on Carlos Correa’s RBI fielder’s choice.

His Yankees debut ended early, as Gardner was used as a pinch hitter with one out in the eighth after Keuchel was replaced by righty Ken Giles.

Girardi said repeatedly throughout spring training that he intended to use Hicks regularly to fill in for Gardner and Jacoby Ellsbury versus lefties and in right field to give Carlos Beltran more frequent days off.

But that is dependent on him being able to move around the outfield.

“I’ve just got to play better,’’ Hicks said.