I think a captain should mold the team inspire,cajole,lead, be the man they turn to install discipline good and bad teams need a good captain but a good captain job is to lead.
Now it is different from your village club side to test side as they have so many people like psychologists and mentors.
A team should and will reflect there skipper for Ponting it was gritty win at all costs, I find it interesting watching Brendon McCullum captain recently he has risen his game and that of his teams and you can physically see the effect he has on his squad.
Think it a different role also if your in a team of world beaters it will be like clock work but in a poor team and your the best player you have to drag them up be improving things either mentally which i think is the key at club level.
All teams need good captains just different types from man managers Motivators, Leaders from the front type , Strategists, but what i will say is i think captaincy has a time scale because eventually you have done everything and your time comes to step down.