This is just an idea which needs a lot of work. The World Economic Forum published a skills taxonomy at https://www.weforum.org/reports/building-a-common-language-for-skills-at-work-a-global-taxonomy/
Each skill could have a type
Type would be a select list 'Technical', 'People'. Is there another? Is 'management' its own classification of skills? What about 'scientific' or 'engineering' disciplines, do they all get wrapped into technical along with software? What about 'Artistic/Creative'? What about construction and trades? What about teaching?
For each type, there would be a list of specific "categories"
The categories for 'Technical' would be a select list including 'software/application', 'Operating System', 'industry standard', 'vendor platform', 'programming language', 'markup', 'database system'
There should be another attribute of a skill which is to describe what general category the skill applies to. What do you do with this skill?
For example: EC2 would be a skill of type: Technical; category: vendor platform; general category: virtual hosting