For each task (steps → children), call task.skill_manager.validate(task). When false, add issue line: skill must be one of the available skills. Returns combined issues string; "" when all tasks' skills exist.