Was reminded by another thread that with DS about to turn 10, I've been telling him for YEARS that he then has to start learning to cook. My plan is to make him just "help" me twice a week to start and he can pick it up as he goes along but I feel strongly that a basic repertoire is needed by the time he leaves home. This is my basic list on the basis that if he does this he can feed himself/his family and can probably follow most other recipes:
Eggs - boiled and scrambled. Basic omelette (although as omelette is one of about only 3 things he won't eat currently, this might not happen!).
Roast a chicken
Minimum of two pasta sauces, at least one to be vegetarian
Mince sauce for bolognaise/cottage pie, lasagna etc.
Basic cheese sauce
How to boil, steam and roast vegetables.
Salad - a basic side/green salad as well as least one alternative option
Steak - everyone needs to know how to make a quick, impressive meal for date night 
Curry - at least one meat and one vegetarian option
Preparation of regular carbs - rice, pasta, noodles, potatoes
Fish - one fried fish and one baked fish option
Anything obvious and basic in terms of skills that I'm missing here? Realistically, in the beginning he's going to be helping me to stuff jacket potatoes or whatever, but I need to have a goal! 