The list of witchcraft skills from the beta launch changelog. Ones not seen in the beta are highlighted in Purple.

Quote
- New Witchcraft skills:
+ Oath Of Desecration
+ Malediction
+ Enfeebling Touch
+ Bloodletting
+ Blind
+ Absorb The Elements
+ Summon Undead
+ Summon Armoured Undead Decapitator
+ Destroy Summon
+ Vampiric Touch
+ Drain Willpower
+ Mass Weakness
+ Horrific Scream
+ Enfeeble
+ Death Punch
+ Invulnerability


Witchcraft does not combine well with elemental magic schools, but it does a bunch of physical debuffs, so it seems like the intended role is a caster meant to synergize more with a melee attacker.

I'm not sure what "Death Punch" is, but it has Death in the title.