It's definitely a skill. But even with it being a skill, you won't get it every time. If you get four or five chances a game, even if you can get it on net and past the keeper 50% of the time (which seems way too high to me), you'll have long stretches where you don't get any and it will seem like the other team's goalie is unstoppable.