Like you mention, some skills you will definitely want at least one party member to have, while others are useful to everyone. I don't think an A-F scale is really a good fit, as some of those "C" skills are vitally important to the party as a whole, and being a C implies they're mediocre...