To me they mean two different things. "Upskill" tells me he wants the people on his team to develop better writing skills. "Improve" means he wants the writing to be better. A concrete example of the difference is that you can hire contractors to edit and publish the team's writing, which wouldn't necessarily make better writers of the members of his team, but it would improve the team's technical writing.