Skins are a type of cosmetic item in Counter-Strike: Global Offensive that can be equipped by players to change the appearance of their weapons. Players can obtain skins through opening cases, or getting them from trades. Once a player has obtained a skin, it is possible to transfer it to another account if they wish.
To do this, players must first log into both their Steam accounts - the one that they currently have the skin on, and the one that they want to transfer the skin to. Once both accounts are logged in, the player must go to their inventory on the first account and select the skin they wish to transfer. Below the picture of the skin, there will be an option that says Send Offer. The player must then select this option and choose which of their friends on Steam they would like to send the offer too - this should be set to the second account that they are logged into.
Once the offer has been sent, all that is left to do is wait for it to be accepted by the other player. If everything goes smoothly, then after a few minutes (or possibly longer depending on connection speeds), the skin will appear ininventory of second account - at which point it can be used normally as if it had always been there!
In short: yes, you can easily transfer skins between accounts by using Steam's built-in trading system.