Г-да, не ломайте копий )
Верстальщик владеет профессионально HTML{XML}\CSS
+ хорошо знаком с рядом графических программ и базовых технологий для уверенной работы с макетами от дизайнеров: иконки, растрово-векторные дела{PNG\SVG}, спрайты.. понимание основ типографики и "usability" очень приветствуется ;-)
+ верстак способен не накосячить в применении шаблонов JS (счётчики, эффекты и проч.)
+ также надо уметь не косячить, верстая в "смешанном" коде, с пересекающимися технологиями (PHP, JAVA, NODEJS ..), понимая основные языки программирования на уровне простейшего синтаксиса, и не более того (понимать механизмы работы "программерского" кода - лишнее, главное понимать, где начинается и где кончается "чужой" код, применение "''" и тд. )
-- в последнем верстальщику вполне помогают специализированные инструменты, подсвечивающие синтаксис и ошибки, например верстать в среде IntelliJ IDEA )
Естественно, знание VCS SFTP/SCP основ работы с хостингом всегда приветствуется
Вообще, умение быстро "раскусывать" проблемы и грамотный подбор инструментария для работы, по-моему, самые важные вещи для верстальщика
всем бобра!