FWIW, for the Specializations in
Planet Mercenary, I tagged each of them with the relevant skill, primarily so that I could limit the list to the relevant skill (and do the math to ensure that they don't have more specializations than skill points). That said, everyone has every skill, so it's not a strict match to what you have.