Witch Hut is an Adventure Map location, where a hero can learn a new Secondary Skill by visiting them. The hut teaches the skill only to basic level if the hero has not already learned it. By default the Secondary Skill is randomly chosen, but cannot be Leadership or Necromancy. The map-maker can choose which Secondary Skills (including Leadership and Necromancy) are eligible for the draw, or choose just one.
Before the first visit there is no way to know what skill the Witch Hut will teach. Also, the hut does not ask whether the hero wants to learn a new skill or not, but teaches it immediately the hero enters the hut. Therefore it may be sensible to visit an unknown hut with a secondary hero to avoid unwanted Secondary Skills.
Witch Hut is one of four ways heroes can acquire Secondary Skills that are restricted from their class. For example, Barbarians cannot learn Water Magic when they gain levels or by visiting Universities. But visiting a Witch Hut that teaches Water Magic will add it to their Secondary Skills. Other ways to learn restricted skills are, Seer's Huts, Scholars and events.