I am proposing adding a new top level menu called "(s)kills". This would be a choice at the same time when you can choose (d)esignate, (b)uild, (j)ob list, and so on.
When open, it will present you with a list of skills. After you select one, you will be able to see all the skill level of all the dwarves in that skill, and whether or not each dwarf has an associated job enabled. The dwarf list will be sorted by skill level. You will be able to select a dwarf and zoom to him. For bonus points, you will also be able to toggle the associated job or jobs as if from his or her labor screen without needing to zoom.
Why do we need this? Two examples come to mind:
1) This would greatly help with job management. I often have to assign extra dwarves to help during a crisis with my usual crew for some job, for example brewing. After the crisis is over (in this case, my drinks stock is replenished) I'd like to disable all the temporary brewers and leave only my top notch guys able to perform ongoing brewing. The only way to find them now is to tediously search through the skill list of every dwarf.
2) Another thing it would help with: slowly developing skills. My weapon and armor smiths, for example, often get trained up in some other skill beyond their chosen purpose, so their profession becomes Siege Operator or Miner. Then when I want to find them to make some new duds or goblin stickers, they are hard to find on the (u)nit list since they are mixed in with dwarves that don't know anything about armor or weapon making.
Thanks!