@ThatGuyThere I'm barely a beginner coder, so I can't speak from any place of knowledge, but I'd set up a percentile system with a bunch of the generic/named skills in the books (lie, charm, run, etc), that could have custom strings added by players. As for special or unique skills, I'd have them as something that could be submitted to staff and have them manually approved.
A character sheet could have like:
Soul
Swindle (Lie)
Smooth Operator (Charm)
They could have a visible rolling system, much like that which TR had. Result <= Stat, minor success echo. Result <= Skill, major success echo. If 11|22|33|44|55 (so forth) and under skill, echo matched success, automatic point added to skill. Combat would be slightly more complicated with shifts and cherries, but in my head it's a few if statements and a percentile roller. It's quite possible that I'm looking at it with shiny newbie eyes like it's going to be this simple.
Anyway. Something like that.