It'd be easier on folks if you renamed skill values to 'Masteries' or something less confusing (well if you intend to keep them at all, that is. i dont know. you might get rid of them or end up combining skills and values somehow)
maybe rename other stuff so they dont share the same name too. like farming skill and farming skill value. or rename things to more accurately reflect their purpose, like changing the 'swimming' skill to 'drowning' skill