Hi Jebu23,
Not sure if you found a solution to this...I have been porting over the widget functionality to PureMVC and ran into the same problem. One of the first things to check is to make sure that the WidgetTemplateSkin is referenced correctly in WidgetTemplate.as. You need to add an important statement like this "import com.esri.viewer.skins.WidgetTemplateSkin".
The other thing I had to do was add to find the constructor function for WidgetTemplate (do a search for "public function WidgetTemplate()") and add the following code below the event listener.
setStyle("skinClass", Class(WidgetTemplateSkin));
I'm not sure if that will solve your problem, but it worked for me in Flex 4.5. Good Luck!
Btw, you can translate the Chinese in Google Translator...works pretty well.
Ian