Yep, looks like a Skulpt limitation to me. I admit to being slightly scared by whatever it is you’re trying to do…dare I ask why you’re dynamically creating classes?
You might be interested to know that @stucork is in the middle of landing a huge improvement to the Skulpt object model, which will make all sorts of tricks work, including metaclasses(!)
Having said all that, it looks like what you’re actually seeing is a limitation in Skulpt’s implementation of the @classmethod decorator. I’ve submitted a PR to Skulpt to fix it