A door opening is a single rotation value on Z based on the amount of or rather position of the object interacting with it.
Say a cube is touching the door, the value is 0.
Say the cube is 10cm into the door, the angle is some value you can easily solve base on simple trig.
You can even take the point the door is touched in as a parameter to build the triangle on and end up with a more perfect result than Physics (including physx probably) are capable of.
You can do this with a simple timeline too, no real animation is “required”.
Yet the timeline ends up being your animation in a sense. Its just not SKM based which is the point here.
Btw, lighting is probably only fine because of the dynamic nature of the preview. Were you needing to bake light im sure youd have to at least tweak the skm settings to get something decent.
And btw, the transparency/reflection didnt look 100%.