Spireites boss wants his players to take it upon themselves to end their recent goalscoring troubles.
Cook's side have struggled to score goals in recent weeks, resulting in dropped points and ultimately hopes of a play-off place fading rapidly.
It was a familiar tale on Tuesday night against Cheltenham. The Spireites put in a good display against the Robins but failed to capitalise and paid the price in stoppage time with a Paul Benson winner.
The manager wants all of his players to step up to the plate in order to change their fortunes in front of goal.
Speaking at his pre-match press conference, he said: "It's glaring where we’re not performing. We need to score more goals and I can only speak again, we’ve worked ever so hard today on the training ground.
“Goals must come from all areas of the team. The easiest thing in the world is to point at someone up the top end of the pitch or point to people up there and say they’re not doing it.
“All good teams have goals from all positions. We’re trying our best to get more men in the box, we’re trying our best to put more crosses in the box, we’re trying our best to be as positive as we can be to win games.
“Certainly Tuesday night against Cheltenham we didn’t deserve to lose, but that’s football."
He added: “We need our players to make it happen. Not to watch or wait for someone else to do it, you be the one.”
Watch the press conference in full only on Spireites Player - 14 day free trial now available.