For an attorney to be good enough, he or she should possess analytical skills. This involves taking in a lot of information, going through the information and coming up with something that is logical and manageable.

2. Ability to Listen. Practical communication skills are essential to a good lawyer.
3. Assertiveness, Not Aggressiveness. ...
4. Creativity - Make clear and adequate arguments and judgments.
5. Perseverance - Display resolution when handling any case so that he or she can finish work that is aimed at strengthening the rights of his or her client.