With Skill Booster you actually get the boost to a skill immediately after drinking it. And it really is a random skill. The vial of enlightenment gives a bigger boost to a random skill but only after you have slept.
The tabcasts you can listen to on the Multitab 6000 which is premium content from the sims3 store. You can listen to it while doing almost anything else and it gives you a boost to a skill after the tabcast is over. There are tabcasts in charisma, cooking, fishing, gardening, guitar, handiness, logic, nectar making, photography and writing.