Keep in mind, this is probably way easier to do with a script (depending on how complex you want this to be), and I don't see a huge advantage to doing it with the skillproperties, since it won't add any flavor to the skill description (and you can make the description look nice yourself anyway, with font colors and StatsDescriptionParams).
The main advantage of using skill properties is that the AI then can reason about it, both when assigning the skill to an NPC and in terms of threat posed by a player having that skill. The AI is completely blind to things done in script.