What abilities should an excellent patent agent have?

First of all, you need to pass the patent agent qualification examination. Secondly, the conditions a patent agent should have include communication skills, technical foundation, patent law foundation, English foundation, savvy, logical thinking and sense of responsibility. If we want to rank these qualities in order of importance, they should be: responsibility, communication ability, logical thinking, understanding, technical foundation, patent law accomplishment and English foundation.