of course you have to show the icon path in the RefSkill table.
The icon appears white because the icon is not not shown in the RefSkill table. Also, SkillCodeName line should be written on RefObjItem.
I wrote this because I think it has the same logic as the other items. It would be clearer to look at the screen, but I don't have time right now.