My first idea was exactly like that. I wanted to make worlds with different themes, like openings or endings and put more focus on the different chess tactics...but I can't play chess (or couldn't until I began with this game), so learning all these things is way out of scope for me.
In the end I switched to a randomized but endless version of weekly new puzzles.
Maybe if when this game is finished and I someday meet a chess player who wants to create the puzzles the original idea would get a new approach.