The 19-year-old centre-back joined Everton's Academy at the age of 10.
He signed a two-year professional contract with the Toffees in July 2020.
Upon his release from Everton in July, he joined North West Counties Football League side Lower Breck FC.
Hagan has also featured at the international level for England U16's.
Joining the defender at the JMO Sports Park is defender Stephen Brown.
Brown, 19, has been plying his trade at North West Counties team Pilkington FC.
Both players will go into contention ahead of Skelmersdale's trip to Macclesfield on Saturday.
Photo credit: Everton
Keep up-to-date with our exclusive email newsletters.
Subscribe