Skrill usually charges a deposit fee of around 1-6%. This fee depends on the deposit method you are using, and it is equivalent to the amount you are transferring.
When it comes to withdrawal fees, the charges are quite low. In addition to that, Skrill also offers no-charge depositing options.
For withdrawals, the maximum amount you can withdraw is set at 10,000 USD. However, some casinos have a daily withdrawal limit, and it is advised to check with the casino before you make a withdrawal.