To start a home business, you need a diverse skill set. That's a given. Obviously, you need deep knowledge of your particular business or industry. But more than that, you need the right personality to work at home and to be an entrepreneur. And then you'll need some essential knowledge about basic business practices.