What are the skills required for being a cartoonist?

You need to have a creative mind and a visual impact of things in different ways. you need to have an eye for details and a god colour vision. and of course, stamina and patience. if you don't have those basic skills, you are dead in cartoons!!!