Skills Taxonomy — Definition, ESCO, O\*NET and Matching   [ResumeParser.pro](https://resumeparser.pro)

 - [Parsing API](https://resumeparser.pro/resume-parsing-api)
- [Match Score API](https://resumeparser.pro/resume-job-match-score-api)
- [Sample JSON](https://resumeparser.pro/resume-to-json)
- [Guides](https://resumeparser.pro/guides)
- [Glossary](https://resumeparser.pro/glossary)
- [Get API key](https://sharpapi.com/en/resume-parsing-api?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=nav)

   1. [Home](https://resumeparser.pro)
2. [Glossary](https://resumeparser.pro/glossary)
3. Skills Taxonomy

 Skills Taxonomy
===============

Updated 9 August 2026 · by the SharpAPI team

  A **skills taxonomy** is a structured vocabulary of skills and their relationships — which skills are synonyms, which imply which, and how they group into competencies. Public standards include ESCO (EU) and O\*NET (US).

In one paragraph
----------------

 Raw resumes name the same capability a dozen ways — “JS”, “JavaScript”, “ECMAScript”, “front-end scripting”. A taxonomy collapses the variants into one node with known relationships, which is what makes skills searchable, comparable and matchable at scale. Parsers use taxonomies to normalize extracted skills; [matching engines](https://resumeparser.pro/glossary/candidate-matching) use them to recognize that a Django developer satisfies a Python requirement without either word matching.

Why it matters to builders
--------------------------

 Per-role skill extraction — the positions\[\].skills arrays in [the parsed schema](https://resumeparser.pro/what-fields-does-a-resume-parser-extract) — plus taxonomy normalization turns “find me React people with 5+ years” from a keyword grep into a reliable query. SharpAPI's HR suite also exposes a related-skills endpoint for expanding queries taxonomy-style.

Go deeper
---------

 [Semantic vs keyword matching](https://resumeparser.pro/guides/semantic-vs-keyword-matching) · [how taxonomy-aware scoring shows up in match dimensions](https://resumeparser.pro/resume-job-match-score-api).

 Score your first resume today
-----------------------------

Send a CV file and a job description to the SharpAPI Resume Job Match Score API — get 20 scored dimensions with plain-language explanations back in seconds.

 [Start scoring free](https://sharpapi.com/en/resume-job-match-score-api?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=article-end) [Endpoint docs](https://sharpapi.com/documentation?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=article-end-docs) 

14-day trial · 100,000 words included · No credit card · 30-day money-back guarantee

 Further reading
---------------

- [Candidate Matching — Definition, Methods and Scoring](https://resumeparser.pro/glossary/candidate-matching) Candidate matching, defined: algorithmic ranking of candidates against job requirements — from keyword overlap to multi-dimension semantic scoring.
- [Resume Job Match Score API — 20 Scored Dimensions, 0-100](https://resumeparser.pro/resume-job-match-score-api) Send a CV file plus a job description, get a 0-100 match score across 20 dimensions with plain-language explanations. Rankable, defensible, async REST.
- [What Fields Does a Resume Parser Extract? All 50+ Listed](https://resumeparser.pro/what-fields-does-a-resume-parser-extract) The complete field list a production resume parser returns: contact data, work history, education, skills, certifications, licenses and 40+ more — with types.

    ResumeParser.pro — a free resource on resume parsing and candidate matching, written and maintained by the team behind [SharpAPI](https://sharpapi.com/?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=footer). The APIs documented here: [Resume Parsing API](https://sharpapi.com/en/resume-parsing-api?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=footer) and [Resume Job Match Score API](https://sharpapi.com/en/resume-job-match-score-api?utm_source=resumeparser.pro&utm_medium=referral&utm_campaign=glossary-skills-taxonomy&utm_content=footer). SDKs on [GitHub](https://github.com/sharpapi).

 On this site: [What is resume parsing](https://resumeparser.pro/what-is-resume-parsing)·[How parsing works](https://resumeparser.pro/how-does-resume-parsing-work)·[Extracted fields](https://resumeparser.pro/what-fields-does-a-resume-parser-extract)·[Resume to JSON](https://resumeparser.pro/resume-to-json)·[Best parser APIs](https://resumeparser.pro/guides/best-resume-parser-apis)·[All guides](https://resumeparser.pro/guides)·[Glossary](https://resumeparser.pro/glossary)·[About](https://resumeparser.pro/about)

 No cookies, no tracking pixels, no popups. © 2026 [A2Z Web](https://a2zweb.co).

 A Markdown version of this page is available at https://resumeparser.pro/glossary/skills-taxonomy.md, optimized for AI and LLM tools.
