What does baby oil do for your skin?

Not very much. Baby oil is essentially mineral oil - a petroleum product. Like many other oils, it can be used to trap moisture in your skin if you apply it right after you shower or bathe. And that's about it.