It is real easy, just be sure to back up your files before doing any of the edits.
Open the file in notepad or some other text editor, use "ctrl+f" to look for parameters you want to change, it is not that difficult because they are really easy to find since the savefiles are not encrypted, it's just plain text that you need to change.
Soul crystals (which you use to upgrade your weapon levels or spend to get spells) are called "magicPoints" in the savefile, you can also find skill points and perk points on right next to it.
Also, if you just search the file with your character name, you'll be taken to the part where all of your attributes are, just change the numbers to whatever you like, i do not know if going way overboard with the numbers would cause some issues so just go with 10 on each just to be sure, or experiment if you want to, just be sure to back up the file before doing any of the edits.
This is correct. Sorry if my post was unclear. Just make the character you want to edit, open the save game directory from the game with the ingame button in the menu and edit it in the notepad. Take a backup of the file if it does not work the first time.
Step by step:
Create character and save. Enchanter is the class used here, other classes may have some values missing.
Open save file location from within the game with the new savegame button in the save folder. Backup the file in case it does not work the first time.
Open the .json file in notepad. Verify its the correct file by your characters name.
Then edit the stats, just scroll until you find them, note that these are already edited numbers:
Then alter skill, magic, perk points and money:
Save the changes, close the file and load the save, check to see if stats and points are as you added them in. If it didn't work just make a new char, try again and you will figure it out! Oh, and keep cheat mode on in the options menu so you dont have to worry about food.