The Skillcape stand acts as a Skillcape shop, where players can buy mastery capes when they have reached level 99, maxed, comped or finished all quests or achievements.