Just like life, politics largely gives you what you negotiate for. One important ability needed for negotiation is the ability to listen. To be able to respond rightly, you need to listen rightly. Thinking ability is equally important because you need to critically weigh options in the course of negotiation. Self confidence can also make the other party believe in your judgement and accept.