You generate the product key using the limelm.pkey.generate function. Of course, we have a fully created Moneybookers (a.k.a. Skrill) example for PHP, C#, and VB.NET.
In the example code, the product key is created in the PaymentSettings.php/.cs/.vb file. Specifically the SendEmail() function.