This is my standard for temp to use it as I was used to when writing in C-Script:
VECTOR* temp = {x=0;y=0;z=0;}

then you have to write probably (is long ago that I used skills) something like this:
temp.x = skill1;
temp.y = skill2;
temp.z = skill3;

Don't know whether there is a more elegant way.