If I were ever directly responsible for a team (pls rescue them now) I would strive for the following leadership qualities and not just during periodic reviews and appraisals.
1 – Provide specific feedback and solutions balancing both the -ve and +ve
2 – Not to micro manage but also not seem too stand off-ish. Provide a balance between the two
3 – Show interest in the person not just the person doing the job
4 – Communicate fairly and listen to everyone’s ideas and concerns
5 – Assist with career advice and development
6 – Have a clear vision and strategy
7 – Have key technical skills to help the team when necessary
There are probably many others so are there any others you can think of?