Along with good writing and communication skills a few skills that are can differentiate a great PR professional from an average one are:
To be tech-savvy. Since information is king, a good PR professional needs to have their ears to the ground and well adept with using a variety of social mediums.
They should be good at anticipating change and be flexible and creative to change strategies to suit them.
Good discipline and time management is also important.
Good networking skills and people skills. The ability to communicate well with different levels of people.
Self-confidence is key! PR professionals have to be able to convince their clients of what is best for them and lead their way to success. Innovation flexibility and creativity are also very important traits, in addition to a great memory as they will need to remember a lot of names.
To be a good PR person, you need a certain skill set that can be broken down into two main categories: human skills and professional skills. Human skills include things such as drive, motivation, and approachability, while professional skills include the ability to speak publicly and write professionally.