The table stakes for a good PR practitioner are pretty standard: deep media relationships are a plus; experience working in a newsroom is helpful; strong writing skills are mandatory; managing and developing a solid team is a must; event management is good; social media savvy is a requirement.
Good PR personnel need to have each of those boxes checked, but there are four additional skills that separate great PR professionals from good ones.