Starting to reverse the direction of cross-links between the skills. Now written in terms of dependencies, not enablements.
Now each skill has a list of requirements, even if I haven't translated all the entries from enabled lists to requirements lists. So now the typing would work.