Off the top of my head, I don't know. I don't know what the character limit is for titles. That aside, one isn't clearer than the other -- at least not to me. And clarity is the most important part of technical writing to me. Sometimes jargon helps, sometimes it hurts, sometimes it is neutral.
"improve my team's writing skills" wouldn't sound quite so pretentious.