* Verbal skill: Shakespeare was a master of language, and his plays are full of beautiful and poetic language. He had a deep understanding of the power of words, and was able to use them to create powerful effects.
* Dramatic sense: Shakespeare had a great understanding of the theater, and his plays are full of dramatic action. He knew how to create suspense and tension, and how to build to a climax. He also understood the importance of character development, and was able to create characters who are complex and believable.
* Psychological insight: Shakespeare had a deep understanding of human psychology, and his plays explore a wide range of human emotions and motivations. He was able to create characters who are both relatable and universal.
* Historical knowledge: Shakespeare was well-read in history, and his plays often draw on historical events and figures. He was able to use his historical knowledge to create plays that are both accurate and entertaining.