Often the leader and the team expect that leader should be better than team members in all aspects of their work. That is wrong. The team leader should inspire people to perform but should not always be better. Whenever he is capable to help technically he should. But often people in the team are equally good or better than the lead in the particular task/s. Instead of seeing threat for his leadership the leader should use the opportunity to trust and develop the team. So, it is simple - team leaders, give a chance to people to excel when they can and help them when they don't know they can.