No, an Xbox Live Gold subscription is not required to use Skype for Xbox. However, you will need a Skype account. If you have a Skype account, you can sign into your Xbox using the Microsoft account associated with that account. If you don't have one, you can sign into your Xbox with the Microsoft account that you use for Xbox Live, and we'll create a Skype account for you.