Taxonomy, ontology, and why a skills list is not a skills model
← Knowledge Hub

Taxonomy, ontology, and why a skills list is not a skills model

A taxonomy gives you the words for skills. An ontology gives you what they mean — and without it, you can't measure, compare or trust a single one.

Everyone starts with a list. Almost no one gets past it.

Ask an organisation how it's becoming skills-based and, nine times out of ten, the answer starts with a taxonomy: a big, tidy list of skill names, often bought or scraped, sometimes arranged into a tree. This is a reasonable first step. It gives everyone the same words. But a list of words is not a model of skill — and the gap between the two is exactly where most skills programmes quietly stall.

The distinction that matters is between a taxonomy and an ontology. A taxonomy names things. An ontology says what they mean — how they relate, what "good" looks like, and what it takes to prove one. You can tag with a taxonomy. You can only measure with an ontology.

What a taxonomy is — and where it stops

A skills taxonomy is a controlled vocabulary. At its best it's hierarchical, deduplicated and shared, so "communication," "communication skills" and "verbal communication" don't fragment into three unrelated tags. Ours begins from a large global taxonomy — roughly 33,000 skills, industry-scoped, that an organisation can fork and extend for its own context.

That's genuinely useful. It's also where a taxonomy runs out of road. A list of names cannot tell you what proficiency in a skill actually looks like, how one skill relates to another, which skills a role requires, or what evidence would prove someone has it. It gives you the nouns. It gives you none of the grammar.

The tell-tale symptom: a team has a beautiful skills taxonomy and still can't answer "is this person's Python good enough for this role?" — because a name has no level, a level has no scale, and a scale has no evidence behind it. That's not a data problem. It's a missing ontology.

What an ontology adds: structure, levels, relationships, evidence

An ontology is the vocabulary plus the semantics — the rules and relationships that make the words mean something. In our system it has four load-bearing parts, layered on top of the taxonomy.

1. A hierarchy, not a flat list

Skills don't float. They roll up: behaviours → skills → competencies → competency groups. "Acknowledged the objection and reframed to value" is a behaviour; it evidences the objection-handling skill; that skill sits under a commercial competency; competencies group into coarse buckets like execution or governance. This roll-up is what lets a hundred small observations become one defensible statement about capability.

2. Proficiency scales — what "good" means, in context

A skill without a level is a coin toss. The ontology defines proficiency scales — explicit level descriptions (novice to expert, a 1–5 band, CEFR for language, binary for pass/fail compliance). Crucially, the scale is context-aware: what counts as level 5 in one industry is not the same as another. A rubric is attached to each level, so a score is a position on a defined ladder, not a naked percentage.

3. Anchors — what a role actually requires

Measurement needs a target. An anchor (a role, or a course) binds a set of skills to the levels that role requires. Now "good enough" has a definition: the role needs objection-handling at level 3, and this person is measured at level 3 with high confidence. The requirement and the measurement speak the same language because both are expressed in the ontology.

4. Skill proof — evidence bound to the level

Finally, the ontology says what a claim is made of. A skill proof is not a name and not a number — it's a measured level, tied to the specific evidence that earned it, carrying a stated confidence. The evidence maps back to behaviours; the behaviours map to the skill; the skill maps to the competency and the role. Every claim is inspectable all the way down.

Question A taxonomy answers An ontology answers
What do we call this skill? Yes — one agreed name Yes
What does "good" look like? No A proficiency level on a defined, rubric-backed scale
How do skills relate? Flat, at best a tree Behaviours → skills → competencies → groups
What does this role need? No Anchors: required skills at required levels
What proves someone has it? No Skill proof: evidence + measured level + confidence

Why the same skill isn't the same skill everywhere

The strongest argument for an ontology over a taxonomy is context. The same skill name can mean opposite things in different settings. A software seller who pushes hard to expand a deal is demonstrating strong commercial skill. A pharmaceutical medical liaison who does the same has committed a compliance breach — they're not allowed to promote off-label. "Assertive selling" as a flat tag treats these identically, which is worse than useless.

A taxonomy can hold the word. Only an ontology can hold the meaning — the per-context proficiency scale and rubric that make the same behaviour excellent in one place and a violation in another.

Why the result is a graph, not a spreadsheet

Once skills roll up to competencies, anchors require skills at levels, and proofs bind evidence to behaviours, the whole thing stops being a list and becomes a network of relationships. That's why we call it a skills graph, not a skills database. And a graph is queryable in ways a list never is: who can already do what this role needs? Where is capability thin across a team? Who is one skill away from the next seat? Those questions are answerable only because the ontology encoded the relationships in the first place.

The practical test: before you invest in a skills taxonomy, ask what it will let you do beyond tagging. If the answer is "search and label," you've bought a vocabulary. If you need to measure, compare, decide and defend, you need the ontology underneath — the levels, the relationships, and the evidence rules that turn names into a model.

Where measurement comes in

All of this exists to make one thing possible: measurement you can trust. A score only means something when it lands on a defined scale, rolls up through a known hierarchy, points back to real evidence, and answers a role's actual requirement. That is the entire job of the ontology — and it's the foundation the next generation of skills measurement, including reading skill from real work, is built on. Get the model right, and the measurement has somewhere to land. Skip it, and every score is a number without a denominator.

Key takeaways

  • A skills taxonomy is a controlled vocabulary — necessary, but a list of names is not a model of skill.
  • An ontology adds the semantics: a behaviour → skill → competency hierarchy, proficiency scales, role anchors, and evidence-bound skill proofs.
  • You can tag with a taxonomy; you can only measure, compare and defend with an ontology.
  • The same skill name means different things in different contexts — only an ontology can hold the per-context scale and rubric.
  • Because everything relates, the result is a queryable skills graph, not a spreadsheet — and it's the foundation measurement in the flow of work depends on.

Ready to put this into practice?

GoMeasure AI helps enterprise teams redesign workflows, deploy agents and measure outcomes — not just demos.

Start the ConversationView Services