I myself made a custom Wall skill and that is kind of easy.
You are doing good with the adding surface part, that is the easiest part.
Then what I did was to Create new from existing Summons_LivingWall_A, Summons_LivingWall_B, Summons_LivingWall_C, in the Root Template. For each of them, check Walk Through : TRUE. This way you can walk through the walls. Next, for each of them, remove their Visual Resource ID, this way they will be invisible. And finally, copy GUID from A to Template1, B to Template2, and C to Template3 of your custom wall skill. That should do it.
I have not tested it during real play so maybe you could also change the Icon Portrait.
Last edited by Volsungh; 06/10/17 08:23 AM.