Pull the latest skills-master directory from a remote GitHub repository and replace the local skills-master directory. Uses Git sparse checkout to fetch only the skills-master folder without cloning the entire repository. Invoke when user wants to update, sync, or pull the latest skills from the master repository.