I want to know that is there any standards for defining gestures using Kinect for windows SDK
or any gestures available with the non-commercial kinect SDK
No there isn't. You'll have to program them yourself by using math. There are libraries though that offer gesture recognition like OpenKinect if I'm not wrong.
Coding4Fun offers a library that makes life easier - http://channel9.msdn.com/coding4fun/kinect/Coding4Fun-Kinect-Toolkit-v15-for-v1