Back to the OP, custom and practice seems to be to buy a return to Barnsley. It's the same price as BB21's Penistone suggestion anyway.
Not sure if it matters but, as you have Advances from Leeds, if the Skipton train was delayed and you missed your connection would it help your case if you had...