Parkour Challenges

What I was thinking was some sort of system like they have in skyblock to make it that Parkour can become unique. Like in Skyblock there are collecting challenges, what I thought is that there could be a command like /challenges and have challenges like complete this map to get the reward. The rewards could be points or something.