Skeleton-Guided Learning for Shortest Path Search