I have one at uni, 3 teens and a tween, plus youngest who's under 10.. They all have to help around the house to some extent. I don't think it's doing them any favours letting them grow up without practical skills - it's in their interests to be competent at looking after themselves and contributing some effort to running the home. However, the amount they do varies according to what they've got on and how much help I need. It's not a huge amount, but everyone does something.
Each person is in charge of doing their own laundry and putting it away, except I do whites & school uniform for everyone as it's more efficient that way. They have to wash their casual clothes and, obviously, sort out their own rooms. If their room is getting out of control I'll offer to work alongside them and help them sort it out.
Household jobs - mine get pocket money based on which jobs they do, with a higher rate for manky jobs that nobody likes!
At the moment -
Youngest (8) cleans the loo, because his aim is appalling and I hope it might focus his mind on how to stop it getting that bad.
11yo unloads the dishwasher and does cat litter (was keen to have 2 jobs as wants to earn more money)
13 yo. feeds dog, cleans car out and does some gardening (at a premium rate, for extra pocket money - he's good at it!)
15 yo babysits the youngest - is very good at it. Will mow lawn or clean car if younger sib hasn't nabbed the job first. Helps tidy away before dinner. Has lots of homework at the moment so he's not asked to do as much as he was last year.
18yo cooks dinner a couple of times a week, and will help pick up youngest from school if needed. Runs errands to shops. He doesn't make much mess so I don't lean on him to do much else. Takes care of pets if I'm out.
Uni student cooks once or twice a week when home, and means well - will do jobs when asked, with good humour. Helps in garden. Puts bins out.
Oldest two take turns cleaning the bathroom that they use, though they do need constant reminding to do it properly.
In the past we had a proper jobs rota with everyone taking turns vacuuming, unloading dishwasher etc. It was a good system but took a lot of management by me. HOwever, I thought it was important that they all took a turn at each job so they'd empathise more with whoever had to clean up and would hopefully make less mess. Not sure how well that bit worked
.