I have never had to weave round cones in real life, with car doors you ride far enough out so if someone opens one you arent going to be hit, swerving in to oncoming traffic will get you killed, the best skills I have developed is spotting out of control mad drivers of cars, easily identified they usually wear a hat, suicidal pedestrians, generally spring about the place like grasshoppers, then boy racers or people who buy a car for its badge and are convinced they have bought the next best piece of machinery to a full race touring car, when in fact it a well sold piece of technological junk, but the reason the bike went round the corner more quickly is because the rider was insane, not the car owner have been conned - again.
The skills are hard to teach, ideally everyone could ride an offroad bike on bad surfaces to experience falling off and how it can happen, but hardly confidence building for older people or the more fragile types.
I think prove that they can operate the controls on a bike in a controlled environment then as many affordable bike runs on the real real road with a trainer is the best you can do.
Car drivers are released with very little training of how not to injure other people, which I think is much worse than everyone else being trained not to get run down by a car.
The common theme that bike riders all think that everyone else is at fault is rubbish as most of us operate both cars and bikes, it is just that we know that cars crush bones and ruin other people's lives and also, I think have a much better grasp of impact speeds than car drivers do, bike riders who drive cars are very aware of vulnerable people near roads in my experience.