The article says any agent with one of the skills.
One skill per module for useful reports.
The software allows it. The accident is the problem.
Each module names its skill.
No selection routes to users without skills.