text: Skybreen's second ability prevents each player from casting spells that share a card type with a card on top of any library, not just the one on top of that player's own library. This includes permanent spells (artifacts, creatures, enchantments, and planeswalkers), not just instant and sorcery spells. It doesn't stop players from playing lands or activating abilities (such as cycling or unearth).