Badly thought out ramblings about additional ways of character progression:
1) Learning by doing.
Farming skill improves by farming.
Some games do this, but i don't like it too much as the only way of progression because it encourages repetition. This is were other ways of learning kick in:
2) Learning by watching/coop. Requires Intelligence/Perception.
Farming skill improves by watching or working together with more experienced farmers.
Sounds like a nice social or afk activity. Crowds may follow high lvl warriors just to watch their battles. Maybe there will be organized show battles for others to watch?
3) Learning by having someone teach you. Teacher requiers Charisma/Psyche.
The fastest way to learn. Works similar to 2), but much more effecive.
Villages will need to organize their knowledge and how it's passed on. Experienced teachers will start selling their services in towns.
I kinda like that. It adds a whole new layer of social activities, trade, and organization.
It would also work well with rituals and wyrd - a ritual has the village elder teach the newcomers, and so on.
Any thoughts?