validate_skills


Description:

public string validate_skills ()

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.