A designer should carry a lot of skills to product the best design possible. I’m not talking about skills like using Sketch, Photoshop or Illustrator. I’m talking about skills like gathering requirements, understanding the platform for which you are designing and such.
From my experience, one of the most important skill a designer should have is:
For me, this skill pushes away everything below the stack, and comes out as the first priority. Are there any other skills that we should have?