Praciticing real-world skills?

Well, so far it doesn’t look to me that there is anything that can stop you from lucid dreaming, for example, you can RC everytime you die, RC everytime you finish a match, RC every time you renember. And your RC can be based on computer, for example, you play a game that you;ve never played before or so on … idk, your the expert.
Now let’s see about the control problem, you should probably check out the different dream control tutorials on this site. Here is an example that might help you out.
But as far as practicing real-life skills in a dream, i do not know to what extent you can achieve this because the physical skills are completely rule out, the mental one require you just to understand the information you already have. For example in mathematics, if you know Phytagora’s Theorem that means you can practice it in a dream (you can just create triangles, apply the theorem “live”, but if you do not know the theorem you can’t practice it because in a dream you have no information source. So as far as you know the information you should be able to alter it and perfect it in a dream, but you can’t learn new things…
I hope this helps, i wish you good luck from now on