with mining skill being almost in beta I would like to propose a new skill that would fit the theme of the game: Alchemy.
My idea for Alchemy is to make it similar to cooking (in terme of mechanics) but doesn't require staying active for best results.
Your goal is to make potions/elixirs (depending on which one fits the game's world more) using a cauldron. The ingredient can be anything as Alchemy would use an "Element system" which means every item ( or # amount of items the devs want to have this feature) would have one of the 4 main element (Water, Earth , Nature and Fire) and different amount of element (For Example Carrots would have 1 Element and cotton would have 5).
In order to make them you will do the following:
1- Preparing the ingredients. unlike cooking, the recipe for a potion aren't set in stone as instead of requiring certain ingredients it would require elements. Different recipes would different elements and different amounts of said elements.
2- The second step would be to use elements in the cauldron where you would need to select the right elements and have the correct order to start the recipe. After selecting the elements you would need to feed them "element items" to feed their respective element (For Example in order to feed the Water element you would need to feed it Fish and other Fishing related items that have an element attached to it).
3- The final step is to simply start the fire by selecting which item you want to use to start the fire (e.g Coal or wood). different items can light the fire for a different amount and some Potions require having the fire lit for a long time. If the fire extinguished while the recipe didn't finish the recipe would stop until you light the fire again.
At level 1 Alchemy you can only have 1 slot for an element so you can't create the high level recipes right away, as you level up your skill you can upgrade your cauldron to hold more elements so you can make more advanced recipes.
Some townsfolk use magic which indicates that the game is in a fantasy world so it make sense having an alchemist in said world and having an NPC which specialises in Alchemy would be a good addition alongside the skill.
This skill doesn't rely solely on itself and requires the use of other skills to get started, which makes it a great additon to the game