So i've been playing with the new spell power skill tax, and personally i dislike it a lot. I understand the desire by the devs to make these skills more appealing and more viable...however to do this you would have to increase the skill points clerics, fvs, bards, druids, and sorcs...(wizards have tons of skill points). classes with only 1 spell point to spend like clerics wouldn't be able to get much out of this as you would have to choose...concentrate or heal. you can do great healing but without quicken you can easily be disrupted...or you can cast ok healing but rarely get disrupted. the other thing is that to make this viable would be to try and evenly spread out all your stats to get past the negative impact of having only 8 in a needed stat. druids sorcs and bards woudl have to pump into their dump stat (int) just to avoid getting -2 on their spellcraft skill. though this doesn't give you negative spell power it means you need more points just to start adding spell power.personally i don't understand why you would include spell power into skills that traditionally have nothing to do with how powerful your spell is. there are better ways to make these skills more viable...for example:
Spellcraft is skill developed by wizards through years of studying and understanding magical objects and artifacts. it's supposed to be used to identify enchantments, potions, runes, wards, and other arcane based magic devices/items/tools. a good use for this skill if it's included in the game is to use it instead of concentration to disable slave collars or to see and disable spell traps and spell wards. you can also include in future game play....spell barriers that have a spellcraft check to destroy, cannith crystals that have unique effects on environments that needs a spellcraft check to understand the effect...." you walk into a room with 4 cannith crystals...one of the crystals is creating waves of heat but you can't tell which. you can destroy all of them but take damage, you can examine them using spellcraft checks to identify and disable them, or you can examine them using disable device checks and disable them."
heal: this is actually a focus on mundane healing ability...using bandages/potions/needles/etc (basically a doctor or medic). it was never supposed to be about spell power....you don't need to know how to fix a body to blast it with healing energy. a better way to make this a more useful feat is to have it increase the effect of healing pots on the body as a player now knows how to use them more efficiently. to decrease the time physical imperments impact you...like hamstring, walking through a bramble spell, or being poisoned...or remove them completely with a healing kit. also you can have heal skill checks in encounters and random nationals....we have this already in the druids deep chain once where you heal sick patience. but for more examples...the encounter in the kings forest about the knight who is poisoned with a magically resistant poison and needs a cure....you can a) run across the map and get special cure or b)use a heal skill check and a healing kit to see if you can cure him of the poison. another example :in tangleroot you come across a slave in a scorpion pit who is poisoned...he dies and you get to loot his chest...instead make it so you can use heal skill and a heal kit to cure him...if you succeed he gives you a nicer chest...and xp...hmm>>
repair is the construct version of heal and would work in the same way as heal does. it's basically an engineer/mechanic for constructs. have it do the same things heal would do ...increase the effect of repair pots on constructs. Artis can use it as a cheaper way to repair their pets without having to burn sp on it. repair would also be able to shorten physical impairments on constructs like heal does on fleshies. another thing you can do with repair is have it be used in things like cannith challenges to repair cannith extractor crystals. this way you don't have to have a wiz. or arti to do repairs. it can also be used to do repairs to ballistas or broken levers. For example in gh maze of madness you have some broken levers that makes you have to go on top to get access to a chest....hmm with a repair check and a repair kit you can now fix that lever and open the gate. you can also create future events or optionals to make repair skills needed...like creating an optional jail cell where the door lever is broken but with a repair skill you can fix the lever and get the door open..you can create other ways to do this like finding the lever piece or finding an optional way in but it gives more options. (repair shouldn't be a skill wizards really needs since we now have artificers anyway so making these changes means you can remove the skill as a wizard skill...good rogue and bard one though)
as for perform...there is NO reason anyone but a bard should have to take this skill. it's to show how well you can play musical instruments sing and dance. none of those things are related to sonic spells. to make this a NEEDED skill for other classes to justify changing skills to effect spell power is a very bad idea.
the spell power skill shift is just a bad idea...it makes building spell power more difficult in the long run. even if you make all these skills non class specific you still would have them be stat specific.