It should be working. Others have unlocked this achievement, in any case. Yes, AFAIK getting a skill ability up to level 5 and filling all 12 skill slots should unlock the achievement.